Main Menu
Home Articles Directory Submit Popular Site Top Rated Site - Programming - Database - Management - Software Testing and Quality Assurance - Approaches, Process, Methods New Links RSS/Atom
Sponsors



  Main  |  Submit New Article  

  Popular articles (top10)  |  Top rated articles (top10)  |  Category List  |  Randum jump  

Main  arrow  Approaches, Process, Methods  arrow  Agile  (536)
Scrum (154)
Test Driven Development (40)
Feature Driven Development (5)
Extreme Programming (XP) (73)
Refactoring (26)
DSDM (1)
Lean (25)


Sort by:   Title ( Title (A to Z) Title (Z to A)) Date ( Date (Old Links Listed First) Date (New Links Listed First)) Rating ( Rating (Lowest Score to Highest Score) Rating (Highest Score to Lowest Score)) Popularity ( Popularity (Least to Most Hits) Popularity (Most to Least Hits))
Articles currently sorted by: Popularity (Most to Least Hits)


Visit   Focus on Value: How to create value-driven user stories    Last Update 2008/2/29 9:50
Category  Approaches, Process, Methods  arrow  Requirements  :  Approaches, Process, Methods  arrow  Agile
Description
Traditionally, software development projects started out with an idea and then tried to identify all the requirements needed to make that idea "complete" for the intended users. This long process was expensive (and sometimes ended in a “no-go” decision only after a great deal of money was spent) and did not place enough emphasis on value returned for the investment made. Agile has a tool that can help organizations re-focus on return on investment: value-driven user stories. Value-driven user stories are created specifically to link features with their users and the value the features have for their users. They can be created from a list of high-level features or a list of values and users centered on a general idea.

Hits: 70  
Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   Extending Agile Methods:A Distributed Project and Organizational Improvement Perspective    Last Update 2007/3/20 10:06
Category  Management  arrow  Project Management  :  Approaches, Process, Methods  arrow  Agile  :  Approaches, Process, Methods  arrow  Software Process Improvement
Description
It has been argued that agile methods only work for small, collocated, self-directed teams that include on-site customers. But what if your customer cannot be on-site full-time, or your development team is distributed around the world, or your developers lack self-directed team skills? Does this mean you cannot take advantage of agile methods? This article presents a case for using key agile practices along with recommended extensions on a broader range of projects, including large and physically distributed efforts. The article motivates the use of agile methods by exposing common myths and providing information that can help managers and customers facilitate practical agility within their organizations.

Hits: 69  
Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   Agile RUP: Experiences from the trenches    Last Update 2008/3/12 10:41
Category  Approaches, Process, Methods  arrow  RUP  :  Approaches, Process, Methods  arrow  Agile
Description
This compilation of three brief articles by IBM Rational thought leaders describes how the IBM Rational Unified Process, or RUP, is not only "agile" in its own right, but also encompasses much of the guidance teams need to scale agile techniques successfully.

Hits: 69  
Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   Risk based selection for agile iterative lifecycle methods    Last Update 2007/2/12 11:48
Category  Approaches, Process, Methods  arrow  Agile
Description
This overview helps project management and teams in selecting the best iterative method(s) for their projects, based on the major risks they want to tackle. The overview highlights the focus of the different methods, ie. which risks are mainly addressed. This is not a detailed course on all the methods, but references to literature are provided.

Hits: 68  
Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   Automation for the people: Choosing a Continuous Integration server    Last Update 2006/10/4 7:48
Category  Software Testing and Quality Assurance  arrow  Software Testing  :  Approaches, Process, Methods  arrow  Agile  :  Programming  arrow  Configuration Management
Description
With so many Continuous Integration (CI) servers to choose from, it can be difficult to decide which one is right for you. This article looks at a handful of open source CI servers, including Continuum, CruiseControl, and Luntbuild, using a consistent evaluation criteria and illustrative examples.

Hits: 68  
Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   Coding and Testing: Testers and Programmers Working Together    Last Update 2009/6/26 17:41
Category  Programming  :  Software Testing and Quality Assurance  arrow  Software Testing  :  Approaches, Process, Methods  arrow  Agile
Description
The idea of driving development with tests has been popularized by the agile development movement. The fact is that testing and coding are inseparable components of software development. We get the best results with testers and programmers work closely together. How can we deliver real value to the business frequently? How can we know how much testing is enough? Let’s look at how testers and programmers collaborate to produce high-quality software.

Hits: 67  
Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   Automation for the people: Continuous Integration anti-patterns    Last Update 2007/12/12 9:09
Category  Approaches, Process, Methods  arrow  Agile  :  Programming  arrow  Configuration Management
Description
While Continuous Integration (CI) can be extremely effective at reducing risks on a project, it requires a greater emphasis on your day-to-day activities related to coding. In this installment of Automation for the people , automation expert Paul Duvall, lays out a series of CI anti-patterns, and more importantly, shows how to avoid them.

Hits: 62  
Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   The New Methodology    Last Update 2006/8/5 9:07
Category  Approaches, Process, Methods  arrow  Agile
Description
In the past few years there's been a blossoming of a new style of software methodology - referred to as agile methods. Alternatively characterized as an antidote to bureaucracy or a license to hack they've stirred up interest all over the software landscape. This essay explores the reasons for agile methods, focusing not so much on their weight but on their adaptive nature and their people-first orientation.

Hits: 62  
Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   TDD - FDD - BDD… Why not PDD?    Last Update 2009/7/20 17:52
Category  Software Testing and Quality Assurance  arrow  Software Testing  :  Approaches, Process, Methods  arrow  Agile  :  Approaches, Process, Methods  arrow  Agile  arrow  Test Driven Development  :  Approaches, Process, Methods  arrow  Agile  arrow  Feature Driven Development
Description
This article takes the form of a tale to explain the differences between the different "driven development" approaches... and makes us think why there are so many of them?

Hits: 62  
Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   Agile Software Development for the Entire Project    Last Update 2007/3/20 10:09
Category  Management  arrow  Project Management  :  Approaches, Process, Methods  arrow  Agile
Description
Does an agile software development process require real organizational change or can an existing organization become more agile? How do the many traditional information technology (IT) roles such as the business analyst, architect, and tester become a more integrated part of an agile process? Some recent work [1] debunks the myths that agile processes require on-site customers, produce ad-hoc requirements and design, and cannot scale to large projects. This article furthers this work by introducing innovative techniques from a new agile process developed and used by projects within Microsoft. These techniques span the traditional IT roles such as the business analyst, project manager, architect, developer, tester, and release manager.

Hits: 60  
Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)



« 1 2 3 4 5 (6) 7 8 9 10 11 [24] » 
Software Development Expertise

Load Testing Software and Services by Web Performance : the only load testing software with "how many users" analysis

Software Development - Svitla Systems is an offshore software development company which provides various programming services.

Bug Tracking Software - OnTime is industry leading bug tracking software

Scrum Expert - Agile Project Management Knowledge

Software Testing Magazine - Unit, Load, Functional Software Testing Expertise

Share The Knowledge

Practical
Methods & Tools
RSS 2.0
Twitter
Contact
Software Development Jobs
Login
Username:

Password:


Lost Password?

Register now!
THEME_VALIDXHTML    THEME_VALIDCSS

Copyright (c) 2007-2013 Martinig & Associates | Methods & Tools Software Development Magazine | Privacy Policy
Software Development Tools | Software Development Articles | Software Development Directory | Software Development Videos
Software Development Jobs | Software Development News | Software Development Books
Software Development Blogs | Software Development Conferences