professional documents
home
Upload
docsters
Upload
Word Document

FDD_Process center doc

technology > applications

planning


FDD Process (Feature Driven Development) Complexity FDD is not complex; it is captured in five processes, each of which fits onto a single page. This is a great advantage in an industry with inexperienced people who resist applying anything too difficult to understand or use. This applies equally to clients who often have even less of an understanding of what's involved. Trying to apply a heavyweight methodology, such as RUP, for Web development is akin to using a sledge hammer to crush a walnut. People FDD clearly defines the roles and responsibilities required during each stage of the project. Although it might seem like common sense, this is something that is often missing from Web development projects. Each person may have a title, but he or she rarely has a clear definition of his or her role and responsibilities at each point in the project. This is particularly helpful in situations where there are people from different backgrounds, with different ideas of what each role is responsible for. Timeframe Traditional methodologies are aimed at larger projects on a longer timeframe. Time to market, especially on the Web, doesn't allow foryear-long projects; three months is more the norm. With FDD, the first process focuses on getting an overall model in a short time frame (e.g., one to two weeks). This quickly establishes the true scope of a project. If the project proves to be larger and more complex than expected, it can be broken down into smaller stages so that a working solution can be delivered to the market. This process also acts to educate the client to the true size of the project rather than leaving it until halfway through development, when it's much harder to manage. Scale The difficulty with scale is finding a process that can scale both ways. Normally, the question is: can a process scale up? With Web development, it's equally important for the process to scale down. Web development projects can range in size, but as the industry is still new, the size of projects tends to be smaller. As long as there's a project manager and a developer, which is often the case, FDD can work effectively. It becomes even more effective with teams of two or more developers, which allows for design and code inspections --one of the most effective methods of defect removal. Technology FDD is technology independent; it is, however, object oriented, so there are some restrictions in which technology is appropriate. That being said, FDD will work well with many of the popular Web technologies, such as asp.NET and php. Even if the technology chosen is not object oriented, the simple approach of defining a project as a set of client-valued features is an effective way of managing development. Summary It's not surprising that an agile methodology such as FDD is so well suited to Web development. The entire agile movement is based on the simple premise of finding better ways of developing software. The Web development industry, forced by the dot-com collapse, has no choice but to find better ways of managing development. What is surprising is that more people have not yet made the connection.
flag this doc
522
44
not rated
0
10/30/2007
English
Preview

Strategic Planning

CrisologaLapuz 9/9/2008 | 149 | 7 | 0 | business
Preview

Career Planning

PastorGallo 9/10/2008 | 61 | 3 | 0 | business
Preview

CA DPA Planning Ahead

balazon 1/20/2008 | 277 | 2 | 0 | business
Preview

Exit Planning

bhendricks 1/15/2008 | 325 | 21 | 0 | business
Preview

Retirement Planning

jeffsperry 1/3/2008 | 546 | 76 | 0 | technology
Preview

planning

mrnizul 2/17/2008 | 343 | 5 | 0 | business
Preview

Keys to Financial Planning

PastorGallo 8/8/2008 | 52 | 2 | 0 | financial
Preview

estate planning trusts

PastorGallo 8/6/2008 | 88 | 0 | 0 | business
Preview

Business Planning Checklist

jeffsperry 1/3/2008 | 89 | 10 | 0 | business
Preview

Life Advice about Estate Planning

emartin74 3/20/2008 | 258 | 9 | 0 | financial
Preview

estate planning worksheet

BeunaventuraLongjas 7/10/2008 | 190 | 19 | 0 | legal
Preview

Estate Planning and Trusts

PastorGallo 8/8/2008 | 184 | 1 | 0 | financial
Preview

Grey Literature and Urban Planning

roqyoursoul 8/26/2007 | 219 | 3 | 0 | educational
Preview

Strategic Planning Checklist

joiceymathew 12/26/2007 | 356 | 26 | 0 | legal
Preview

Referral Biz Ideas

emm123 10/30/2007 | 623 | 69 | 0 | business
Preview

Marketing Plan Workbook

emm123 10/30/2007 | 3377 | 820 | 6 | business
Preview

06PRATradeshowbooths

emm123 10/30/2007 | 881 | 2 | 0 | business
Preview

TurboChargeYourOnlineMarketing

emm123 10/30/2007 | 574 | 72 | 0 | business
Preview

Web Application Development

emm123 10/30/2007 | 2682 | 324 | 3 | technology
Preview

Information Architecture

emm123 10/30/2007 | 1308 | 160 | 2 | technology
Preview

Site Planning

emm123 10/30/2007 | 2777 | 420 | 4 | technology
Preview

FDD for Web Development

emm123 10/30/2007 | 902 | 127 | 0 | technology
Preview

FDD for Small Teams

emm123 10/30/2007 | 452 | 41 | 0 | technology
Preview

Quality Assurance and Basic SEO

emm123 10/30/2007 | 752 | 59 | 1 | technology
 
review this doc