-
Young developers need application security training
While the greater application development community understands the importance of application security, computer science majors lack this training.
-
DevOps: Automated applications deployment
Automated applications deployment is essentially the same thing as DevOps—no matter what name is used.
-
User experience design requirements for mobile apps
User experience design is a huge part of building successful mobile applications. Gathering requirements for UX design is a must.
-
Get execs to take part in writing business requirements
To get requirements gathering right, reluctant executives have to be convinced to take part in the process of writing business requirements.
-
Top IT job skills for DevOps managers
The ability to analyze information and communicate clearly are among the top IT job skills the emerging role of DevOps manager requires.
-
BYOD policies pose mobile app testing challenges
How do you meet mobile app testing challenges without the right of mix of smartphones and other devices on hand?
-
Knowledge transfer plan: Now is a good time to get one
The best time to implement a knowledge transfer plan is continually. Cross-training is a best practice for all projects and project managers.
-
Does security support result in attack-resistant code?
At best, development frameworks support the creation of secure code. They do not, however, prevent the creation of insecure code.
-
Agile planning: Don't focus on story estimates
When it comes to Agile planning, average time over many iterations is a more important metric than individual story estimates.
-
Application security plan: Who does the testing?
Step one in devising an application security plan is determining whether the development team or the security group is responsible for testing.
-
Scrum team commitments: More harm than good
Most inexperienced Scrum teams overcommit on what they will deliver, and when. Agile leader Lisa Crispin says that does more harm than good.
-
Project management skills: Earning technical respect
Your project management skills won't take you far if you can't earn the technical respect of developers and testers on your IT team.
-
Social media surveys: A tool for better requirements?
Social media surveys make it easier to conduct conversations with experts to help define requirements for software development projects.
-
Cloud-based ALM: Does it make sense for your team?
It's a reasonable approach -- cloud-based ALM -- especially if the application under development will be deployed there.
-
Requirements definition: Get developers involved early
It pays for business analysts to engage developers early in the requirements definition process -- better communication means better requirements.
-
Poor tool integration prevents ALM process gains
Fragile integrations among point tools in application lifecycle management suites prevent software teams from realizing ALM process gains.
-
Project managers should boost team collaboration
Project managers must facilitate team collaboration. Doing so may require new tools and techniques in today's distributed workplace.
-
Stamp out cross-site scripting vulnerabilities
Cross-site scripting -- XSS cross scripting -- vulnerabilities and SQL injection attacks are problems for Web app security. Learn to curb these risks.
-
Is test-driven development a project manager's duty?
A project manager must understand and facilitate testing, but how closely do project manager duties align with test-driven development efforts?
-
Maintaining SaaS data security between vendors
SaaS applications can cause security concerns. Learn how to reduce the risk of losing data in transit by increasing SaaS data security.
-
Drive better software requirements analysis
Many application testers wonder who exactly is responsible for driving software requirements analysis and planning to ensure high-quality software.
-
Is 'Agile software documentation' an oxymoron?
Some software quality pros get the impression picking up Agile means letting go of software documentation, but that's not necessarily so.
-
Mobile apps: Dealing with untrusted Wi-Fi connections
Expert Dan Cornell explains how to ensure mobile apps behave securely -- even when they encounter untrusted Wi-Fi or Bluetooth connections.