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.
New & Notable



Download now: Java EE moves to the Eclipse Foundation
What are application developers and market analysts saying about Oracles decision to move Java EE to the Eclipse Foundation? What will this change? Find out here.
By submitting your personal information, you agree that TechTarget and its partners may contact you regarding relevant content, products and special offers.
You also agree that your personal information may be transferred and processed in the United States, and that you have read and agree to the Terms of Use and the Privacy Policy.
Software development techniques and Agile methodologies News
-
May 12, 2017
12
May'17
Microsoft supports trend toward containers, serverless computing
At its Build 2017 conference, Microsoft highlighted new technologies focusing on containers, serverless computing and microservices as part of its DevOps strategy.
-
May 01, 2017
01
May'17
DevOps strategies focus of Gene Kim, new Tasktop strategic adviser
Tasktop, focusing on improving software delivery processes, is working on a framework for defining how to architect end-to-end software delivery with the help of a DevOps pioneer.
-
March 27, 2017
27
Mar'17
Agile and DevOps aren't two magical unicorns of software development
There’s a listicle over at the TechRepublic entitled Top 10 challenges to DevOps implementation (linked below). So what are the challenges? They list off the standard things such as culture and ...
-
March 22, 2017
22
Mar'17
Java EE makes best-of-breed software conglomerations a thing of the past
Looking back at some of the Frankenstein-esque applications that were built using different frameworks, it's good to know there's no need for best-of-breed.
Software development techniques and Agile methodologies Get Started
Bring yourself up to speed with our introductory content
-
Use the Jenkins OAuth plug-in to securely pull from GitHub
The easiest way to securely push code to your remote GitHub repository from your continuous integration server is to use the Jenkins OAuth plug-in. This tutorial shows you how. Continue Reading
-
Why the Waterfall or Agile debate will be around forever
Which is the right methodology to use for your project: Waterfall or Agile? The industry may be at peak Agile, as the practicality of Waterfall is winning over more converts. Continue Reading
-
What happened to Java in 2017? Here's a comprehensive list
Java developers face new technology challenges regularly, but in 2017, the bar was raised. We've rounded up our top 10 Java stories from 2017 in case you missed anything. Continue Reading
Evaluate Software development techniques and Agile methodologies Vendors & Products
Weigh the pros and cons of technologies, products and projects you are considering.
-
Application security vulnerabilities are often known exploits
How hard is it to secure an enterprise application? It's not hard, especially given the fact that most application security vulnerabilities are known threats with simple solutions. Continue Reading
-
Reactive programming the key to scalable software development
As the demands of enterprise software change, software developers are finding reactive systems and reactive programming approaches to be most effective. Continue Reading
-
When do Agile and DevOps methods conflict?
Expert Chris Ward explains why using Agile and DevOps together may seem ideal, but conflict arises when in practice. Continue Reading
Manage Software development techniques and Agile methodologies
Learn to apply best practices and optimize your operations.
-
Fast-tracking hires calls for Agile technical training programs
Learn how Akamai's Jessica McPeake is applying Agile development techniques to technical training programs. Continue Reading
-
The Agile lifecycle is changing the face of Java ALM
As organizations respond to shorter development cycles, the Agile lifecycle is changing the way Java-based organizations do ALM. Continue Reading
-
Deciding between full stack developers or Ops engineers
The software development landscape is changing, and developers are being forced to ask themselves to choose between a career as an Ops professional or a full stack developer. Continue Reading
Problem Solve Software development techniques and Agile methodologies Issues
We’ve gathered up expert advice and tips from professionals like you so that the answers you need are always available.
-
Solving the problem of scaling Agile across the enterprise
Small to medium-sized development teams have had success using Agile methods. Here's how enterprises can scale Agile beyond development and across the entire ALM stack. Continue Reading