Software development techniques and Agile methodologies
Software development must be structured to help a team of developers agree on the processes for developing a particular software product. A software development methodology, such as waterfall development or Agile methodologies, will include standard steps for ALM stages such as planning, implementation, testing, and documentation. Learn about various software development techniques and the Agile methodology in particular.
Five tips to improve an offshore team
29 Apr 2016
Tip - Using an offshore team can save time and money, but if used ineffectively, they can cost more than they save. Here are five tips on how to use offshore development teams effectively.
Lasting impacts of software failure and poor application performance
12 Apr 2016
Tip - Customers have a short memory and lots of alternatives, so organizations must ensure that poor performance and software failure doesn't leave a lasting impression on users.
Continuous DevOps documentation: It's a necessity
28 Dec 2015
Tip - Too often, documentation takes a back seat when organizations struggle with new methodologies and development approaches, but there is a need for documentation in a DevOps world.
Meet the challenge of optimizing system performance
28 Aug 2015
Tip - Finding the right metrics for optimizing system performance is challenging. A software engineer offers tips for removing barriers to top performance.
Improving software quality means mixing DevOps with Agile
26 Aug 2015
Tip - As DevOps evolves and merges with advanced Agile methods, developer teams will have greater success at improving software quality.
Assemble an ALM system out of best-of-breed tools
06 Apr 2015
Tip - Today's ALM systems are a mix of project management tools that work well together. Matt Heusser explains how to build a custom ALM system.
How to ensure continuous integration leads to continuous improvement
18 Dec 2014
Tip - Many organizations employ continuous integration strategies, but beyond simplifying DevOps, CI systems should contribute to continuous improvement of software quality as well. Here are some tips on how to ensure that happens.
Behavior-driven development: Five tips for keeping BDD projects on track
09 Dec 2014
Tip - Many organizations are approaching software design in a new way, with one of the most popular being Behavior-driven development (BDD). Here are five tips to keep your BDD projects on track
How continuous integration cracks ALM processes
12 Jun 2014
Tip - Learn how the ALM process is dependent upon continually integrating and testing applications.
Software architecture: Five things every developer should know
18 Apr 2014
Tip - Learn five things every developer should know about software architecture for present-day technologies.