What Are Use Cases and Who Uses Them?
Use Cases are NOT just for requirements gathering by project managers.
They're far too useful to be relegated to that niche.
For those not familiar with use cases, you can look up various confusing
definitions which make reference to UML diagrams and such - but generally
speaking in the world of software design, they describe how a person
interacts with a piece of software. For example, a use case for Amazon.com
might describe how a user searches for a book title. Ultimately, use cases
when collected together describe how software is used, who uses it, what
problems get solved with it, why customers buy it, and other such bits of
knowledge which are critical to creating Great Software.
Use cases in their myriad formats and derivations are a primary tool in
software marketing, software product management, executive management. In ... (more)
I used to think that Privacy mattered - that it was a big deal.
I've come to the conclusion that privacy is a very complex, multi-dimensional
thing. People willingly give up their privacy all the time. Privacy is
increasingly "not a big deal".
Evolution of "Privacy"
As people go on-line more and more, there's an evolution in how people view
People willingly give up their current location on FourSquare, their opinions
on Twitter, their friends on Facebook their business background on LinkedIn.
People are ok with giving up astonishing amounts of their privacy.
The "... (more)
Recent times have witnessed a huge shift in paradigm of data storage for
backup and recovery. As the legendary Steve Jobs said, "The truth lies in the
Cloud" - the introduction of the Cloud has enabled the fast and agile data
recovery process which is can be more efficient, flexible and cost-effective
than restoring data or systems from physical drives or tapes, as is the
Cloud backup is the new approach to data storage and backup which allows the
users to store a copy of the data on an offsite server - accessible via the
network. The network that hosts the se... (more)
I've been writing about being customer-driven as a best practice. Today, I'm
going to write about a different interpretation of that best practice -
driving customers away. Arrogance as a Business Worst Practice. In the past
few months, Netflix has been a poster child for so many "worst practices,"
I've lost count.
Back in August, Netflix announced that it was going to separate its video
streaming and its rent-by-mail DVD services. Instead of paying a single price
for a combined package, users would face as much as a 60% price increase for
the same service as they had... (more)
As you might know from some of my previous writing, I've been on a bit of an
expedition to uncover the true meaning of "Crowdsourcing". I'm by no means
finished, but I've:
Just returned from TopCoder's TCO11 competition, where I spoke with so many
people I can't count them all. Read so many web pages, analyst reports, white
papers, case studies and PDF documents my eyes hurt. Emailed back and forth
with a bunch of people, and worn out more than one battery talking to people
over the phone on this topic.
In fact, I just got off the phone not 30 minutes ago with the VP of Marketing... (more)