Tuesday, April 13, 2010

Context is King

One thing I've learned from the time I've spent with customers gathering requirements, writing stories, and project planning, is the importance of framing everything in the context of business value. If you don't understand why a feature is desired before diving into a solution, you run the risk of delivering everything that was asked for and nothing of value.

I was recently told by a potential customer that their application was slow and asked what it would take to make it faster. After a cursory review of the code, it was apparent that there were several areas ripe for optimization. I pointed out the three largest bottlenecks I saw and gave a rough estimate of what would be involved in addressing them. The customers agreed that it looked like a good plan, but she seemed a little surprised, so I probed further.

"Why do you need the system to be faster?" I asked.

"It's a customer retention issue," she said. "Our users have stopped using the application because they say it's taking too long to get their work done."

I then asked what part of the application her users exercised most. After a little more back and forth, it became clear that the users spent the bulk of their time in the contact management section. This was definitely not the worst-performing part of the system, but since users spent most of their time there, their perception was that it was. That perception was more important than any profiling statistics I could possibly have gathered, and as it turned out, would potentially be easier to fix. A little bit of context allowed for large negotiation of scope.

I've often used the common "As a ..., I want ..., so that..." format for user stories, trying to emphasize the "so that" in order to draw out the real value. It's been fairly successful, but I'm always looking for new ways to focus the conversation on business value. One technique I'm eager to try is Michael Norton's suggestion of rearranging the story format to read "So that ..., as a..., I want..." in order to better emphasize its value. I like this a lot, and here's why:

A common definition for a user story is "A placeholder for a conversation." I'd much rather have that future conversation be about the implementation and detailed scope of a feature, and not a return to the drawing board because of a late realization that the feature provides no value. Putting things in the right context early can go a long way in that respect.

62 comments:

  1. Replies
    1. Machine Learning Projects for Final Year machine learning projects for final year

      Deep Learning Projects assist final year students with improving your applied Deep Learning skills rapidly while allowing you to investigate an intriguing point. Furthermore, you can include Deep Learning projects for final year into your portfolio, making it simpler to get a vocation, discover cool profession openings, and Deep Learning Projects for Final Year even arrange a more significant compensation.

      Python Training in Chennai Project Centers in Chennai

      Delete
  2. Bangladesh Education Result Board & Government Official website. HSC Admission Result 2020 Recently Published. Government web. HSC Result Student can download HSC Admission Result PDF File. https://allresultsall.com

    ReplyDelete
  3. Kaliteli escort bayanlarla tanışma fırsatı yakalamak için tıkla: ankara escort - ankara escort - ankara escort - ankara escort - ankara escort - ankara escort - ankara escort - ankara escort - ankara escort

    ReplyDelete
  4. 20 Public Universities are now form a cluster to take the admission test,. They will publish the guccho university admission test result on gstadmission ac bd as well as examresulthub.com

    ReplyDelete
  5. Islami Bank Foundation Job Circular2021 the vacancy of offer has been published. qualified candidates online application submit through ibfbd.org/career web portal website.
    Bank Job Career in our website.
    Resource- jobnewsbd24.com/sitemap

    ReplyDelete
  6. 20 General Science and Technology University is published the gst admission selection result 2021 on gstadmission.ac.bd result page. students just need roll number to check the result.

    check Also:
    1. gst university admit card download
    2. guccho university result
    3. gst selection result
    4. gst preliminary result

    ReplyDelete
  7. DSHE is published the All Subject Class 10 Assignment Answer 2022 for all week on assignment.examresulthub.com.
    Want to check the all assignment work and answer, make sure to follow the below subjectwise links:

    DSHE is published the SSC Assignment Answer 2021 for Class 10 for three weeks. lets check the assignment work with answer.

    ReplyDelete
  8. Ucuz, kaliteli ve organik sosyal medya hizmetleri satın almak için Ravje Medyayı tercih edebilir ve sosyal medya hesaplarını hızla büyütebilirsin. Ravje Medya ile sosyal medya hesaplarını organik ve gerçek kişiler ile geliştirebilir, kişisel ya da ticari hesapların için Ravje Medyayı tercih edebilirsin. Ravje Medya internet sitesine giriş yapmak için hemen tıkla: ravje.com

    İnstagram takipçi satın almak için Ravje Medya hizmetlerini tercih edebilir, güvenilir ve gerçek takipçilere Ravje Medya ile ulaşabilirsin. İnstagram takipçi satın almak artık Ravje Medya ile oldukça güvenilir. Hemen instagram takipçi satın almak için Ravje Medyanın ilgili sayfasını ziyaret et: instagram takipçi satın al

    Tiktok takipçi satın al istiyorsan tercihini Ravje Medya yap! Ravje Medya uzman kadrosu ve profesyonel ekibi ile sizlere Tiktok takipçi satın alma hizmetide sunmaktadır. Tiktok takipçi satın almak için hemen tıkla: tiktok takipçi satın al

    İnstagram beğeni satın almak için Ravje medya instagram beğeni satın al sayfasına giriş yap, hızlı ve kaliteli instagram beğeni satın al: instagram beğeni satın al

    Youtube izlenme satın al sayfası ile hemen youtube izlenme satın al! Ravje medya kalitesi ile hemen youtube izlenme satın almak için tıklayın: youtube izlenme satın al

    Twitter takipçi satın almak istiyorsan Ravje medya twitter takipçi satın al sayfasına tıkla, Ravje medya güvencesi ile organik twitter takipçi satın al: twitter takipçi satın al

    ReplyDelete
  9. Lucky 5 Casino - JTM Hub
    Lucky 5 Casino in Johannesburg, South 계룡 출장마사지 Africa Lucky 5 is 경기도 출장마사지 located in the city of Johannesburg, South Africa 동해 출장샵 and 삼척 출장샵 is popular with 밀양 출장안마 South African gambling

    ReplyDelete
  10. What are the best casinos to play in 2021?
    Which casinos offer slots? www.jtmhub.com — Casino Sites. Best casino casinosites.one sites are those that allow players to try goyangfc a game from anywhere. jancasino The most common sol.edu.kg online slots

    ReplyDelete


  11. Information is very informative also you can click Nft Rarity ,and get such type of info, this is the great resource to get such type of information.

    ReplyDelete
  12. You’ll get ten choices for deposit and eight choices for withdrawal, including native and crypto withdrawal and deposit. There aren't any fees for any other technique apart from a credit card, where you get to pay a $6 코인카지노 payment for each transaction. Scatter, and wild symbols can fall on 25 pay traces with ninety five.17% RTP.

    ReplyDelete
  13. For each driving axis, it will get suggestions signals indicating position and speed. It helps auxiliary control features like software change, coolant, or spindle on/off. Unsurprisingly, the excessive accuracy of CNC machining makes it a super manufacturing methodology for the robotics business, where the need for speed and precision is robust. And with robotic parts turning into smaller daily, CNC machining has come level out|to indicate} its full potential in this business. Compared to different manufacturing processes CNC machining is fast and cost-effective, which makes it vastly effective for rapid prototyping. Even though a CNC router uses lots of the same Toilet Plungers for High Pressure parts as different CNC machines like mills and lathes, it features distinctive parts as properly.

    ReplyDelete
  14. Consequently, players obtained irritated at the low earnings and quickly misplaced curiosity in the game. Gambling was not very fashionable at the time, mostly end result of} the fact that|the fact that} it was unlawful in lots of} nations in Europe. The late 18th century, nonetheless, saw the introduction of strict gambling laws, thus reviving wagering games in France and the rest of|the the rest of} Europe. Meanwhile, Prince Charles of Monaco was going through some cash issues and had the good thought to use the rising recognition of gambling to resolve a few of them. He opened a number of} gambling houses in Monaco, where roulette was prominently 1xbet featured. Consequently, the sport turned really well-liked amongst aristocrats and royalty.

    ReplyDelete
  15. What you can to|you probably can} rely upon, however, is that each recreation works on 더킹카지노 exhausting and fast|a set} set of mathematical guidelines, which ought to use|you have to use} to your advantage when half in}. There are plenty of helpful charts that you can comply with, so that you won’t need to do any of the mathematics your self. You can even download them as useful PDFs on this very web page. Yes, end result of|as a result of} video poker is predicated on conventional poker so ought to use|you have to use} some fundamental methods to achieve a bit of an edge. If you understand how|you know the way} to play the cards dealt and build a profitable hand, your abilities can help. However, video poker is predicated on slot machines and they’re random, so that you don’t have management over outcomes.

    ReplyDelete
  16. If you are be} new 아벤카지노 to any contest and don’t know your method round it, might also|you can even} attempt the demo mode to see how the video games work. That sort of world-class exclusivity is the area of Evolution Gaming. The crisp sounds and larger-than-life pictures provide the leading edge to actual time live-dealer experiences. Recognising the popularity of the live blackjack video games, Spin Casino makes them out there at commonplace, VIP, and Party tables. While taking part in} second fiddle to JackpotCity in the welcome bonus stakes of roulette, Spin Casino matches the previous in the random number generator video games , live-dealer ones , and mobile video games .

    ReplyDelete
  17. Furthermore, social and economic development is being superior through the creation of local production economies. In 3D printing, computer-simulated microstructures are generally used to manufacture objects with spatially varying properties. This is achieved by dividing the amount of the Beach Shower Curtains desired object into smaller subcells using computer aided simulation instruments after which filling these cells with appropriate microstructures during fabrication.

    ReplyDelete
  18. You won’t have to worry about going into debt this fashion, and you’ll ready to|be succesful of|have the ability to} hold having fun whereas playing in} and betting. Switch to a different desk every ten to fifteen minutes of play. One technique 토토사이트 to keep the game recent and amusing is to walk away earlier than things turn disagreeable. All profitable bets on the bank aspect are assessed a 5% commission. The dealer will hold a operating account of your commission, which have to be paid at the completion of the shoe .

    ReplyDelete