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  Management  arrow  Distributed development  (22)


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: Date (Old Links Listed First)


Visit   Using an Agile Software Process with Offshore Development    Last Update 2006/8/5 8:58
Category  Approaches, Process, Methods  arrow  Agile  :  Management  arrow  Distributed development
Description
This paper discuss experiences and lessons learned in doing offshore agile development.

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

Visit   An Application of XP in a Multiple Team / Multi-process Environment    Last Update 2006/8/12 9:57
Category  Approaches, Process, Methods  arrow  Agile  arrow  Extreme Programming (XP)  :  Management  arrow  Distributed development
Description
The author recounts experiences of applying XP to a large projects and how analysts participate in the XP team. This paper outlines a project which had multiple development teams using mulitple software development processes. The paper discusses how an XP team can be integrated with team using more formal methods using techniques such as Integration Pairs, Interface Story Cards and Interface Task Cards.

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

Visit   Managing XP with Multiple or Remote Customers    Last Update 2006/8/17 8:46
Category  Approaches, Process, Methods  arrow  Agile  arrow  Extreme Programming (XP)  :  Management  arrow  Distributed development
Description
The generally accepted ideal of XP has an expert customer representative on the site with the programming. This paper presents strategies for working in less-than-ideal situations with either a remote customer or multiple customers.

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

Visit   Steering The Car: Lessons Learned From an Outsourced XP Project    Last Update 2006/8/18 8:19
Category  Approaches, Process, Methods  arrow  Agile  arrow  Extreme Programming (XP)  :  Management  arrow  Distributed development
Description
This fairly detailed case study of an outsourced XP project describes the approach taken by the team and the modifications they made to standard XP.

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

Visit   Using an Agile Software Process with Offshore Development    Last Update 2006/8/19 18:22
Category  Approaches, Process, Methods  arrow  Agile  :  Management  arrow  Distributed development
Description
For the last four years we have operated a lab in Bangalore India to support our software development projects in North America and Europe. Traditional approaches to offshore development are based on plan-driven methodologies, but we are very firmly in the agile camp. Here I discuss our experiences and lessons learned in doing offshore agile development. So far we've discovered that we can make it work, although the benefits are still open to debate.

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

Visit   Combining Agile Processes in Offshore Software Development    Last Update 2006/9/29 6:39
Category  Approaches, Process, Methods  arrow  Agile  :  Management  arrow  Distributed development
Description
In modern software development there are two trends that allow people to get more for less: agile development and offshore outsourcing. Agile processes are traditionally implemented in one site, where customers and developers can meet face-to-face and communicate easily. Offshore development projects, on the other hand, are traditionally implemented as fixed-bid consulting agreements, executed either using waterfall processes or at best in iterative way. However, it is possible to use agile software development process when working with offshore teams. Our successful projects have employed a mix of agile techniques and organizational models.

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

Visit   Adopt and Benefit from Agile Processes in Offshore Software Development    Last Update 2006/10/20 9:41
Category  Management  arrow  People  :  Approaches, Process, Methods  arrow  Agile  :  Management  arrow  Distributed development
Description
In modern software development there are two trends that allow people to get more for less: agile development and offshore outsourcing. Let’s look at how and when to successfully combine both to raise the competitiveness of your business

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

Visit   Distributed Scrum: Agile Project Management with Outsourced Development Teams Popular articles    Last Update 2007/4/24 8:11
Category  Management  arrow  Project Management  :  Approaches, Process, Methods  arrow  Agile  arrow  Scrum  :  Management  arrow  Distributed development
Description
This article analyzes and recommends new best practices for globally
distributed Agile teams based on two real-life projects.

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

Visit   Requirements for Outsourcing    Last Update 2008/1/23 14:25
Category  Approaches, Process, Methods  arrow  Requirements  :  Management  arrow  Distributed development
Description
Outsourcing differs from other development because there is bound to be a contractual relationship, probably a geographic distance, a different sense of loyalty, language misunderstandings, cultural differences, reluctance to speak up to the client – and many other associated problems. Good requirements are always a problem, but outsourcing increases the problems, and makes even great demands on the requirements specification. The payoff for doing good requirements is greater, and the penalty for not doing them is more threatening.

I am going to argue that we need to make use of far more explicit background specification for each requirement, a page or more of specification for each requirement. I will argue that this is a necessary investment – because failure to do so will probably cost far more – sooner or later. I will argue that failure to be more detailed than normal will be counted in the clients disfavor in any legal proceedings trying to determine responsibility for failure of the project.

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

Visit   Data History in Decentralized Systems    Last Update 2008/3/10 10:22
Category  Database  :  Programming  arrow  Configuration Management  :  Management  arrow  Distributed development
Promote  Bruno Feurer   
Description
How do you manage the history of data in an open, decentralized system, like for example the Internet? CVS, Subversion, WebDAV or versioning file systems help you to remember old versions on one specific server. GIT, Mercurial and others let you do that in a decentralized, less dependent way, but the data needs to be managed in individual projects. In documentation systems, like Wiki servers, CMS systems, data history is seen as a key feature. These histories are managed centralized and scoped on one document only. In this article I'm going to analyze different aspects of the data history in a decentralized system and try to model a corresponding concept.

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



(1) 2 3 » 
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