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  (537)
Scrum (155)
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   Refactoring the Development Process: Experiences with the Incremental Adoption of Agile Practices    Last Update 2006/8/12 9:37
Category  Approaches, Process, Methods  arrow  Agile
Description
There is inherent risk in change; this article provides examples of full and incremental adoption of Agile practices. The approach of adoption is also discussed (push vs. pull) as well as the potential impact to team members.

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

Visit   Development Practices for Small Software Applications    Last Update 2008/1/30 8:09
Category  Approaches, Process, Methods  arrow  CMM / CMMI  :  Approaches, Process, Methods  arrow  Agile
Description
Because large software projects are troublesome and often out get out of control, a number of effective development methods have been created to help reduce the problems of large software projects. Two of these methods include the well-known Capability Maturity Model®(CMM®) and the newer CMM IntegrationSM(CMMI®) of the Software Engineering Institute (SEI). When these methods are applied to small projects, it is usually necessary to customize them because, in their original form, they are somewhat cumbersome for small projects, although proven effective for large applications. More recently, alternate methods derived from smaller software projects have become popular under the general name of Agile software development. Since the Agile methods originated for fairly small projects, they can be applied without customization and often return very positive results. It is possible to merge Agile concepts with CMM and CMMI concepts, but projects cited in this article did not do so because such mergers are comparatively rare.

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

Visit   A Lean and Scalable Requirements Information Model for the Agile Enterprise    Last Update 2011/11/3 20:02
Category  Management  arrow  Project Management  :  Approaches, Process, Methods  arrow  Requirements  :  Approaches, Process, Methods  arrow  Agile
Description
This article describes a Lean and Scalable Requirements Information Model that extends the basic team‐based agile requirements practices to the needs of the largest, lean‐thinking software enterprise. While fully scalable to all levels of the project, program and portfolio levels, the foundation of the model is a quintessentially lean and agile subset in support of the agile project teams that write and test all the code.

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

Visit   An anatomy of a retrospective    Last Update 2006/8/31 9:05
Category  Management  arrow  Project Management  :  Management  arrow  People  :  Approaches, Process, Methods  arrow  Agile
Description
If you have never experienced a well-run retrospective, then it is hard to imagine what it is like by simply reading a book. Nevertheless, this chapter tries to tie many of the discussions in this book into a single experience. It is based on one real-life retrospective, but spiced up with a few pieces from other retrospectives. I'm certain the participants would recognize themselves, but I hope I have changed enough of the trivia to protect their privacy.

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

Visit   Beyond Story Cards: Agile Requirements Collaboration    Last Update 2006/8/17 8:52
Category  Approaches, Process, Methods  arrow  Requirements  :  Approaches, Process, Methods  arrow  Agile
Description
Discussion on Story Cards, the where, why, what, how and when of them. James Shore discusses the life cycle of Story Cards, what they should be, how to use them and what to watch out for.

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

Visit   Visualizing Agile Projects using Kanban Boards    Last Update 2007/9/5 18:35
Category  Approaches, Process, Methods  arrow  Agile  :  Management  arrow  Project Management  arrow  Tracking
Description
In Agile projects, it's a common practice to visualize and share project status in “big visible charts” on a wall of the project room. Lean systems also use such devices. "Kanban," in Japanese means, loosely translated, 'card or sign'. In a Lean production system, Kanban is a method which uses standard units or lot sizes with a single card attached to each. A new card is "pulled" into the system only when the work represented by an "in progress" card is completed. In this paper, I explore visualization methods found widely in agile projects these days, and then propose using Kanban Boards to organize three viewpoints (Time, Task, and Team) so that the whole team understands the current status of the project and can work in an autonomous, motivated and collaborative manner. Finally, I introduce a software tool “TRICHORD” that implements Kanban Boards to realize project visualization from the three viewpoints.

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

Visit   Project Expectations: The Boundaries for Agile Development    Last Update 2006/8/19 19:04
Category  Management  arrow  Project Management  :  Approaches, Process, Methods  arrow  Agile
Description
This article argues that by committing to feasible business outcome expectations, development teams can manage the scope of agile projects successfully - to the satisfaction of sponsors, executives and users.

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

Visit   How To Fail With Agile    Last Update 2008/12/4 19:28
Category  Approaches, Process, Methods  arrow  Agile  :  Approaches, Process, Methods  arrow  Software Process Improvement
Description
Not everyone involved in an agile transition wants the change to be successful. This tongue-in-cheek article details twenty things you can do to sabotage an agile transition. Of course, the twenty things also serve as reminders of things to avoid or watch out for.

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

Visit   Creating an Agile Environment    Last Update 2008/4/9 9:27
Category  Management  arrow  People  :  Approaches, Process, Methods  arrow  Agile
Description
Migrating to Agile is more than changing your process. It also requires a change in culture. For most companies changing culture is the most difficult part. I believe this is true for several reasons. These issues should be addressed in two ways. First, you want to address the culture needs of each group head on. We will lay out a game plan for obtaining support from line management, the team, the individual and executive management.

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

Visit   5 Common Mistakes We Make Writing User Stories    Last Update 2011/8/8 15:46
Category  Approaches, Process, Methods  arrow  Requirements  :  Approaches, Process, Methods  arrow  Agile
Description
Writing good User Stories is difficult for new teams starting with a new agile project. Mistakes made at that point lead to wrong Test Cases, wrong understanding of requirements, and the worst of all wrong implementation which can be direct cause of rejecting the deliverables of the iteration. Lets take a look at the five most common mistakes people make writing User Stories.

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



« [1] 2 3 4 5 6 (7) 8 9 10 11 12 [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