During the last Agile SW Development Practices Seminar in Vantaa the participants shared a set of stories about how the switching to the agile development methods proceeded in their companies. A reasonable amount stories included a mention about that without the agreed definition of "done", nothing was completely done.
Own experience
Few weeks ago, when starting a new project, our team decided to try figuring out what our 'done' means. It was a total surprise to discover that within a small and rather coherent team of five persons we had three different points of view.
Importance of 'done'
People are different. They have different experiences and perceive the software development projects from the different perspectives. When developer tells that this or that feature is implemented, he often means, that all the functions are implemented and are ready for optimization, refactoring and extensive testing. On the other hand, when customer or manager hears that the feature is implemented, he often expects it to be ready for the release. This inconsistency can lead to the system composed of inconsistent components: half-tested, half-documented, half-optimized and eventually half-ready for the release. That's why an explicit and concrete definition of "done" is the small, but important checkpoint in the software projects. Pay attention to this issue, talk it over with your boss and your customer. As a result of a rather small effort investment, you'll have much getter grounds to describe the project state. A typical definition could be as simple as: "'Done' means, that the feature is implemented, reviewed, unit tested, but not necessarily documented".
What do you think? Do your customers always share your point of view on what the "feature is implemented" means?
Comments
Providing value is the most important
May 2, 2006 by Anonymous, 7 years 3 weeks ago
Comment id: 6
Do your customers always share your point of view on what the "feature is implemented" means?
I don't think they do, but I find that we get best results when I press to get as real feedback as I can when finishing off a feature. So in the best case, I get approval from the customer and positive feedback from the actual end user of the feature.
Providing value is the most
May 2, 2006 by Artem, 7 years 3 weeks ago
Comment id: 7
Providing value is the most important, I agree. However, it's very good to know what exactly has been provided, isn't it?
Do you mean, that you are trying to do that detailed reporting that you don't need this kind of definitions? In other words what 'done' means is defined in your every report?
Partly done
May 8, 2006 by Dave Nicolette, 7 years 2 weeks ago
Comment id: 8
Your comment that on a team of five there were three distinct viewpoints about the definition of 'done' is an important point. A team must have a consensus about what 'done' means.
One definition I've heard is to say a feature is done when it is 'potentially shippable.' That is, even if the project as a whole is not ready to deploy to production, the pieces that are considered 'done' are in good enough condition to deploy. Of course, this must be defined more precisely for each case.
When the customer/user is satisfied with a feature, I think that is only part of the equation. Customers are unlikely to mention (or be aware of) non-functional requirements. There will be non-functional requirements of a technical nature, such as recoverability, performance, security, and so forth. There may be regulatory requirements, for example if the business domain is in the financial or defense sector. There may be organizational standards for UI look-and-feel or for standards compliance. A feature is not really 'done' until it satisfies non-functional requirements as well as customer-requested functional requirements.
Excellent comment, Dave!
May 8, 2006 by Artem, 7 years 2 weeks ago
Comment id: 9
Excellent comment about the need to satisfy the non-functional requirements also!
Unfortunately, the need to have a consensus on what "done" means is not that evident idea to everybody. In my case, after some arguing we decided to explicitly list the components of "done" in the task list. For example, there are items like "Code initial implementation of the mini-feature", "test this mini-feature", "run the code analysis tool and fix its warnings", etc. It is a bit more clumsy, than just "feature done", but defines the concrete requirements at the same level of precision
"One definition I've heard is to say a feature is done when it is 'potentially shippable.'"
I also like this definition from the Scrum process very much. However, not everybody is ready accept the whole idea of potentially shippable increments.
"Done" softwear
May 13, 2008 by David Vydra (not verified), 5 years 1 week ago
Comment id: 1541
http://www.cafepress.com/buildcop
Yeah, that can be quite a
May 15, 2008 by Artem, 5 years 1 week ago
Comment id: 1543
Yeah, that can be quite a reminder to "remain green always". I wonder if it helps to put the whole definition of done to a T-Shirt :)
This blog is really great.
March 17, 2012 by asdasda (not verified), 1 year 9 weeks ago
Comment id: 21407
This blog is really great. The information here will surely be of some help to me. Thanks!. Singing Lessons London
This blog is really great.
March 17, 2012 by asdasda (not verified), 1 year 9 weeks ago
Comment id: 21408
This blog is really great. The information here will surely be of some help to me. Thanks!. Singing Lessons London
Thanks for the post and great
March 17, 2012 by Anonymous (not verified), 1 year 9 weeks ago
Comment id: 21414
Thanks for the post and great tips..even I also think that hard work is the most important aspect of getting success. carpal tunnel treatment
Thanks you very much for
March 21, 2012 by Anonymous (not verified), 1 year 9 weeks ago
Comment id: 21446
Thanks you very much for sharing these links. Will definitely check this out. anne
This is just the information
March 21, 2012 by Anonymous (not verified), 1 year 9 weeks ago
Comment id: 21447
This is just the information I am finding everywhere. Thanks for your blog, I just subscribe your blog. This is a nice blog. Cock Rings
I can set up my new idea from
March 24, 2012 by Anonymous (not verified), 1 year 8 weeks ago
Comment id: 21480
I can set up my new idea from this post. It gives in depth information. Thanks for this valuable information for all,. best universities in the world
It is imperative that we read
March 25, 2012 by Anonymous (not verified), 1 year 8 weeks ago
Comment id: 21482
It is imperative that we read blog post very carefully. I am already done it and find that this post is really amazing. Classifieds
It is a great website.. The
March 25, 2012 by Anonymous (not verified), 1 year 8 weeks ago
Comment id: 21486
It is a great website.. The Design looks very good.. Keep working like that!. Menopause
The information you have
March 26, 2012 by Anonymous (not verified), 1 year 8 weeks ago
Comment id: 21500
The information you have posted is very useful. The sites you have referred was good. Thanks for sharing..
Haarausfall Frau
you shared very useful
March 28, 2012 by kimm (not verified), 1 year 8 weeks ago
Comment id: 21532
you shared very useful information. i liked it. thanks for sharing it. video production
No doubt this is an excellent
March 28, 2012 by Anonymous (not verified), 1 year 8 weeks ago
Comment id: 21534
No doubt this is an excellent post I got a lot of knowledge after reading good luck. Theme of blog is excellent there is almost everything to read, Brilliant post. www.shoerack.org.uk
It is imperative that we read
March 29, 2012 by Anonymous (not verified), 1 year 8 weeks ago
Comment id: 21538
It is imperative that we read blog post very carefully. I am already done it and find that this post is really amazing. Hip Hop Blogs
Your website is really cool
March 29, 2012 by Anonymous (not verified), 1 year 8 weeks ago
Comment id: 21539
Your website is really cool and this is a great inspiring article. Thank you so much. Hip Hop Blogs
Nice Blog
May 21, 2012 by Roney (not verified), 1 year 3 days ago
Comment id: 22255
This is very nice one and gives indepth information. thanks for this nice article. Book of ra online spielen
Nike Requin
May 26, 2012 by Nike Requin (not verified), 52 weeks 4 min ago
Comment id: 22533
TN Requin
TN Requin Pas Cher
Nike Requin
Nike TN Requin
TN Requin
TN Pas Cher
Nike TN
Nike air max
TN REQUIN
Puma Pas Cher
Nike tn 2012
tn foot locker
TN Pas Cher
TN REQUIN
Nike TN
Nike Requin
Chaussure Requin
Air Max Requin TN Pas Cher
Puma Pas Cher
Nike TN Pas Cher
nice one..
May 26, 2012 by Murali (not verified), 51 weeks 6 days ago
Comment id: 22560
I recently came across your article and have been reading along. I want to express my admiration of your writing skill and ability to make readers read from the beginning to the end. I would like to read newer posts and to share my thoughts with you.
Liquor Store
I really like your blog..
May 26, 2012 by Ray Vigorito (not verified), 51 weeks 6 days ago
Comment id: 22565
I really like your blog.. very nice colors & theme. Did you design this website yourself or did you hire someone to do it for you? Plz respond as I'm looking to design my own blog and would like to find out where u got this from. cheers Ray Vigorito
Excellent article. Very
May 28, 2012 by Anonymous (not verified), 51 weeks 4 days ago
Comment id: 22604
Excellent article. Very interesting to read. I really love to read such a nice article. Thanks! keep rocking.
Lela Oaxaca
Thanks for sharing this
May 29, 2012 by sdasdsad (not verified), 51 weeks 3 days ago
Comment id: 22618
Thanks for sharing this information. I really like your blog post very much. You have really shared a informative and interesting blog post with people..
cashadvance.ws
nice post
June 6, 2012 by Anonymous (not verified), 50 weeks 2 days ago
Comment id: 22808
Nice work done this post increase my knowledge thanks for sharing it. keep up the nice work
flights to lagos
flights to nigeria
Always so interesting to
June 11, 2012 by fitness tips (not verified), 49 weeks 4 days ago
Comment id: 22868
Always so interesting to visit your site.What a great info, thank you for sharing. this will help me so much in my learning.
nice one
June 19, 2012 by Parera (not verified), 48 weeks 3 days ago
Comment id: 22970
I really have enjoyed this great and fun article. This was really great and fun for me to read. I cant wait to read more. buy rolex
News
June 20, 2012 by Sree (not verified), 48 weeks 2 days ago
Comment id: 22975
Communicate openly with the children. Open communication includes everything from telling them they are loved by both their biological parents and the stepparent, as well as stating things clearly about feelings, rules and ideas. Talking about problems and issues prevents misunderstandings. Thanks for sharing information.
best thesis writers
This is really a nice and
June 24, 2012 by Anonymous (not verified), 47 weeks 5 days ago
Comment id: 23029
This is really a nice and informative, containing all information and also has a great impact on the new technology. Thanks for sharing it
perfect tortilla
Thank you again for all the
June 25, 2012 by Anonymous (not verified), 47 weeks 4 days ago
Comment id: 23036
Thank you again for all the knowledge you distribute,Good post. I was very interested in the article, it's quite inspiring I should admit. I like visiting you site since I always come across interesting articles like this one.Great Job, I greatly appreciate that.Do Keep sharing! Regards,
http://www.capcredit.com/
Nice post
June 26, 2012 by all kind allergies (not verified), 47 weeks 3 days ago
Comment id: 23049
Thanks for such a great post and the review, I am totally impressed! Keep stuff like this coming. all kind allergies
flowers..
July 3, 2012 by tonycharles (not verified), 46 weeks 3 days ago
Comment id: 23192
Esta mensagem é realmente maravilhoso. Realmente impressionado com a leitura deste artigo. No futuro, você deve dar mais informações sobre o adicional. A necessidade de você para admirar nesta área, fornecendo trabalho ordinário adicional. Você tem outros artigos sobre isso?
jogos da barbie
This is a great inspiring
July 8, 2012 by Anonymous (not verified), 45 weeks 5 days ago
Comment id: 23262
This is a great inspiring article.I am pretty much pleased with your good work.You put really very helpful information. Keep it up. Keep blogging. Looking to reading your next post.
funny clips
Thanks for the post and great
July 9, 2012 by Anonymous (not verified), 45 weeks 4 days ago
Comment id: 23280
Thanks for the post and great tips..even I also think that hard work is the most important aspect of getting success..
stupid clips
ahair-cut.com
July 23, 2012 by mudassar (not verified), 43 weeks 5 days ago
Comment id: 23481
ahair-cut.com Thanks for sharing this useful information! Hope that you will continue with
Wonderful illustrated
August 2, 2012 by Anonymous (not verified), 42 weeks 1 day ago
Comment id: 23638
Wonderful illustrated information. I thank you about that. No doubt it will be very useful for my future projects. Would like to see some other posts on the same subject!
salvage motorcycle parts
Reply to comment | Agile Software Development
September 14, 2012 by tn requin pas cher (not verified), 36 weeks 23 hours ago
Comment id: 23869
Wonderful ωеb site. Plenty of helpful
info here. I'm sending it to several pals ans also sharing in delicious. And certainly, thanks in your sweat!
If you happen to encounter
September 18, 2012 by mentse (not verified), 35 weeks 3 days ago
Comment id: 23945
If you happen to encounter another interesting content published since last Friday, please, post links in the comments.192.168.1.1
Nice Post :
September 24, 2012 by alex adam (not verified), 34 weeks 4 days ago
Comment id: 24003
Thank you very much for this great article and information. It is very useful to me, please provide more information or a good article like this again.
Coursework Help
great
October 31, 2012 by Melaniesmith (not verified), 29 weeks 2 days ago
Comment id: 24330
well, I guess I need to learn a lot from it too. Thanks much for all the help. Right now I am really doing my best. Thanks much for all. business crisis management
Perfect Pre-made Icons for Your Next Project
December 10, 2012 by deliciouscion.scom (not verified), 23 weeks 4 days ago
Comment id: 24948
By WebOsPublisher
Icon Constructor creates icon from any image. Chameleon Icons converts images into icons. Extract Windows Icon from inside of files. Scan of all local hard disks for icon images
Emo Icon Soft: Icon Constructor - advanced icon creator, Chameleon Icons, Arm Icon Extractor, Icon Searcher, ...
Emo Icon Soft
All
|
Free
|
Commercial
Programs 1-12 of 180
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Icon Constructor converts BMP, JPEG, GIF, PNG, PSD, TGA, TIFF formats into icons
Make icons from BMP, JPEG, GIF, PNG, PSD, TGA and TIFF images.
Explore or "extract" Windows icons from inside of EXE, DLL, DRV, SCR files.
This performs a fast scan of all local hard disks for icons.
gif iconiconmac iconpng icon
spy icontga to icontif to iconmsn icon
bmp to iconbmp jpg png to iconnew iconbuy icon
Icon Constructor - advanced icon creator 3.54 by Icon Constructor
Icon Constructor is an advanced icon creator, it converts all image formats into Windows icons. It supports Windows XP icons in 32-bit color depth with an alpha channel. This robust program works like the Swiss Army knife of icon creation!
icon, icon creator, icon builder
Review by ohwait: Good, Fast and Simple, many options and good main menu (5/5 - 14-Apr-2009)
Buy ($29.95) / Download (4.4 MB)
Chameleon Icons 1.0 by Softshape
Chameleon Icon converts images of any format into Windows icons with just a few clicks. Convert any picture or photo in BMP, JPEG, GIF, PNG, PSD, TGA and TIFF format into icons for your Windows desktop, applications, folders, email and ICQ contacts.
icon, icon creator, icon builder
Buy ($49.00) / Download (3.4 MB)
Arm Icon Extractor 2.8 by Armenian Dictionary Software
Arm Icon Extractor allows you to explore or extract Windows icons from inside of EXE, DLL, DRV, SCR files and save to ICO and Icon Library file. An extra tool is provided for BATCH conversion of Icon to Image with many filtering effects.
icon extactor, icon explorer, icon finder
Buy ($19.95) / Download (4.9 MB)
Icon Searcher 4.00 by SoftPlus
This tool scans all local hard disks for icons of various file formats and extracts them from files to a more user-friendly visual image list. This also stores found icons in a database and compresses them.
icon, searcher icon, icons
Buy ($29.95) / Download (13.0 MB)
Axialis IconWorkshop 6.20 by Axialis Software
Use the industry standard to make, edit, convert Windows and Macintosh icons. It supports all formats up to Windows Vista (PNG compressed) and Leopard (OSX 10.5). Hundreds of features permit to produce hi-quality icons using a professional tool.
Icon editor, XP icon, Vista icon
Buy ($49.95) / Download (20.0 MB)
Buddy Icon Grabber 1.09 by Ptshare
Designed to extract high-quality icons from application files (exe, dll), icon files (ico), and icon list files (icl) and save to ico, bmp, jpg files without color disortion at the five sizes.
buddy icon grabber, buddy icon, icon grabber
Buy ($19.95) / Download (1.2 MB)
PC Icon Editor 3.6 by Program4Pc
PC Icon Editor is a powerful tool designed to Create, Edit, and Manage Windows icons, cursors, and Icon Library files. Create Windows icon from digital photos and images. Export icons to bitmap file with ability to define transparency color.
pc icon editor, pc icon extractor, icon converter plus
Review by John Wiling: The app is cool, did what i wanted, thanks guys :) (5/5 - 27-Jun-2011)
Review by Atul Satasiya: this software is most important for create icon (5/5 - 9-May-2011)
Buy ($19.95) / Download (5.6 MB)
PC Icon Extractor 4.3 by Program4Pc
PC Icon Extractor allows you to extract all Windows icons include XP icons from inside of EXE, DLL, DRV, OCX, SCR, VBX, ICL, NI, and IL files and save them into BMP, GIF, JPG, TIF, WMF, EMF, PNG, PCX, J2K, TGA, RAS and ICO files.
pc icon extractor, icon converter plus, icon to image converter
Review by John McBlack: It is really nice and easy to use, it helps me to extract my icons to do my graphic works better (5/5 - 27-Oct-2005)
Buy ($19.95) / Download (6.4 MB)
IconChanger 3.8 by Shell Labs
Icon Changer is a software application that makes changing icons on the desktop fun and easy. Change icons to make navigation easier, to group similar applications together or merely to customize and spice up your desktop! Try Icon Changer for free n
icon tool, change icon, icon search
Buy ($24.95) / Download (1.1 MB)
PC Icon Grabber 3.2 by Program4Pc
PC Icon Grabber allows you to explore, or "grab" Windows icons include XP icons from inside of EXE, DLL, DRV, SCR and ICO files on your computer and save them into ICO and Icon Library file as well. It can completely support XP Alpha Channel icons.
icon explorer, icon grabber, icon extractor
Buy ($14.95) / Download (3.5 MB)
Frontbase Image To Icon 2.10 by Oy Frontbase Ltd
Create graphics with your favorite painting program, and then convert them into icon files with this program. The program supports BMP, GIF, ICO, JPG, PCX, PNG, TGA, and RAS.
Convert images with the right mouse button menu in Windows Explorer.
icon, ico, icons
Buy ($19.95) / Download (1.6 MB)
IconICan Studio 2.01.120703 by IconICan Team
IconICan Studio is a complete solution for 32 bit icon editing and creation. The program includes all icon editing tools, as well as a variety of filters and effects that can be used to enhance your icon designs.
win7 icon editor, Vista icon editor, xp icon editor
Buy ($27.95) / Download (7.6 MB)
Programs 1-12 of 180
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Menu
Top 100
Awarded
User Reviews
New $ Updated
Categories
Audio $ Multimedia
Business
Communications
Desktop
Development
Education
Games
Graphics
Animation Tools
CADs
Converters
Editors
Font Tools
Gallery $ Cataloging
Icon Tools
Screen Capture
Viewers
Other
Home $ Hobby
Network $ Internet
Security $ Privacy
Servers
Utilities
Web Development
User reviews
MacX DVD Ripper Mac Free Edition 2.5.1
This free program didn’t let me down. In fact, it’s the most convenient one that I’ve ever used. What lights me up is its ultrafast downloading speed and straightforward interface, allowing m...
MacX DVD Ripper Pro 3.9.11
The videos converted by this program are crisp!!! No chopping of video or audio. It is doing well to optimize the ripping process with simple interface, smooth conversion and fast speed. Even the l...
AthTek Code to FlowChart 1.5.4
Ive been using this
and its easy to operate and is stable
Internet Monitoring Software 12.01.01
Bad video card drivers! Minecraft was unable to start because it failed to find an accelerated OpenGL mode. This can usually be fixed by updating the video card drivers.
Web Speed Accelerator 1.03
Excellent in working if it is right as you decided, that is. Thank you.
Advertising | Feedback | Privacy | Submit
© 2005–2012 softplatz.net
hi
January 30, 2013 by Anomol kr. (not verified), 16 weeks 2 days ago
Comment id: 26043
Buy Backlinks How would your strategy change for visually impaired readers? Would you simply eliminate references to illustrations or attempt to describe them.
reply
January 30, 2013 by yvone (not verified), 16 weeks 2 days ago
Comment id: 26072
Very good to read the paper every one of your happenings. It is simple to obtain my own way on the weblog
yvone
Thank you so much for sharing
February 6, 2013 by Buy Essays Online (not verified), 15 weeks 2 days ago
Comment id: 26164
Thank you so much for sharing this with us, it helps me a lot, really appreciated!
rapidwriters.net
February 6, 2013 by rapidwriters.net (not verified), 15 weeks 2 days ago
Comment id: 26169
Nice i really glade your work this article is amazing keep it up.
Nice post
February 6, 2013 by Haircuts 2013 (not verified), 15 weeks 2 days ago
Comment id: 26172
That is so amazing and amazing post.I have read some other this site's postes also and have got latest knowledge from here .Great sharing ...
Haircuts 2013
Nice Post
February 14, 2013 by Vanlines (not verified), 14 weeks 1 day ago
Comment id: 26256
Thanks, its really a good post.
Interstate Removalists | International Removalists
Hello there, You've
February 18, 2013 by John Mayer (not verified), 13 weeks 4 days ago
Comment id: 26315
Hello there, You've performed an incredible job. I will definitely digg it and personally recommend to my friends. I'm sure they will be benefited from this web site. I've just back from tour Vietnam.
Agile Software
February 20, 2013 by Atik (not verified), 13 weeks 2 days ago
Comment id: 26368
There is lot of information and they are very innovative and informative. I have read the article very well and it seems to me awesome. Colley and Colley, LLP - Austin
Post new comment