It's 'requirements analysis' this time. We try to dissect the requirements of the process. Enjoy this new issue!
A Quick Word
How well do you understand the requirements?
The key to creative programming is: Understanding the requirements well. The more you understand the requirements, the easier it is to design and program the applications.
But, understanding the requirements is an important step of all our implementation processes anyways. What's more to it? You are already doing a better job at it, right?
Let us find out.
Before we progress, try out this simple puzzle.
There are 147 players playing a knock-out tennis tournament. Since this is an odd number, there will be players who will be granted byes into second and third rounds directly.
You have to find out the number of matches played in the tournament.
Try it out yourself before progressing further.
It is possible to find it out by simple calculations, isn’t it?
Let us now take a different approach: Let us try to understand the requirements better.
I can hear that grumbling noise: What is there to understand in this simple scenario?

But let us try to do that anyways.
What is a knock-out tournament? How does a knock-out tournament progress?
In a knock-out tournament, each player continues advancing to the next round, till he loses a match. Eventually there is 1 winner who doesn't lose any match. Every player other than the winner of the tournament loses exactly one match and every match has exactly one loser. Hence there are 147 - 1 = 146 matches in the tournament.
Easier than what you did earlier?
What was the missing link?
Right, understanding the requirement a little more.
What is the secret to "understanding the requirements a little more”?
Isn't it so easy to imagine the number of hours of sweat, stress and struggle you can save yourself this way?
Let's hear out how do you prepare yourself for understanding the requirements. Write to: artisticprogramming@reinventsoft.com
DID YOU KNOW?
What is a Blogola?
A slang term used in online marketing circles to describe the act of bribing or paying influential bloggers to create a buzz in the blogosphere about a specific product or technology in their blog.

Be nice to nerds. Chances are you'll end up working for one.
Bill Gates
F-O-O-D For Thot!
36 tips to be more creative, in art, in business, whatever...
1. Ignore everybody.
2. The idea doesn't have to be big. It just has to be yours.
3. Put the hours in.
4. If your biz plan depends on you suddenly being "discovered" by some big shot, your plan will probably fail.
5. You are responsible for your own experience.
6. Everyone is born creative; everyone is given a box of crayons in kindergarten.
7. Keep your day job.
8. Companies that squelch creativity can no longer compete with companies that champion creativity.
9. Everybody has their own private Mount Everest they were put on this earth to climb.
10. The more talented somebody is, the less they need the props.
11. Don't try to stand out from the crowd; avoid crowds altogether.
12. If you accept the pain, it cannot hurt you.
13. Never compare your inside with somebody else's outside.
14. Dying young is overrated.
15. The most important thing a creative person can learn professionally is where to draw the red line that separates what you are willing to do, and what you are not.
16. The world is changing.
17. Merit can be bought. Passion can't.
18. Avoid the Watercooler Gang.
19. Sing in your own voice.
20. The choice of media is irrelevant.
21. Selling out is harder than it looks.
22. Nobody cares. Do it for yourself.
23. Worrying about "Commercial vs. Artistic" is a complete waste of time.
24. Don't worry about finding inspiration. It comes eventually.
25. You have to find your own schtick.
26. Write from the heart.
27. The best way to get approval is not to need it.
28. Power is never given. Power is taken.
29. Whatever choice you make, The Devil gets his due eventually.
30. The hardest part of being creative is getting used to it.
31. Remain frugal.
32. Allow your work to age with you.
33. Being Poor Sucks.
34. Beware of turning hobbies into jobs.
35. Savor obscurity while it lasts.
36. Start blogging.
source: gapingvoid.com
|