Monday, May 24, 2010

Can anyone describe the phases in software development...???

Don't believe what they teach in school! It really goes like this:





Some new feature or technology (the widget) attracts the software team.





They discuss it in front of a manager.





The manager perceives their excitement, and melds it into his pet project.





The manager gets a budget for R%26amp;D including the widget above.





4-10 times as much money as budgeted is spent, resulting in 50-80% widget success.





The manager writes a report demonstrating 95% success to cover the spending overrun. Now the manager is on the hook to use the widget to justify everything.





Business development asks the manager an unrelated question, which results in the widget becoming "The Ultimate Widget", a ready to deploy, fully developed and documented product, which only need slight tinkering to solve any customer need.





Out of the clear blue a2 years later, the now-widely dispersed SW engineers get a call to work up a proposal. Naturally, thinking this is for the "widget" they worked on before - they work up a cost figure.





Management fine-tunes the proposal, making it more "optimistic", and reduces the estimate cost of production to 10%.





The contract is awarded.





Those engineers caught unawares, unable to hide, or not so critical in their current project that to remove them would bankrupt the entire company get pulled off their projects to work on the "The Ultimate Widget" project.





Halfway through the "The Ultimate Widget" project, it becomes necessary to work the engineers 60 hours a week. The overtime is unpaid, and this works because management lays the guilt trip on the original "Widget" engineers.





Three quarters of the way through the project, even with the unpaid OT, it become apparent that the cost will be 150% of the original engineering estimate, and 1500% of the reduced cost quoted by management.





The customer, already in the hole through money spent, agrees to a reduction from "The Ultimate Widget" to the original "Widget". More unpaid OT is required, and some of the work is farmed out to SW sweatshops that do not have the pesky quality, documentation, and CM requirements, not to mention management and company overhead. This gets the cost down to nearly the original estimate.





The widget is delivered.

Can anyone describe the phases in software development...???
If you're talking about the traditional 'warterfall' development model, it goes something like this:





1. Requirements Definition -- define what the system must do


2. System Design -- design a system to meet the requirements


3. Development -- implement the system according to the design


4. Integrate %26amp; Test -- bring all the system components together and make sure they work right


5. Deploy -- install the system where it's going to be used


6. Operate %26amp; Maintain (O%26amp;M) -- use the system and fix any problems.


I want to starrt a software development company, i would like u all to suggest a good and catchy name.?

Crashy


Fatal Exception


Error Soft

I want to starrt a software development company, i would like u all to suggest a good and catchy name.?
Siliconeworks4us!
Reply:CYBER-STAR%26lt;With a picture of star here%26gt;


SOFT WELL


SOFT STAR


SOFT PRO


SOFTMENT


CLEARWAY SOFTWARES INCLUSIVE


I AM 14 YEARS OLD AND A CERTIFICATE HOLDER OF BEST COMPOSITION AND


A GOLD MEDAL FOR VOCABULARY AND IF YOU WANT ME TO GIVE MORE NAMES, I BESEECH YOU TO MAIL ME AT karan_shine@yahoo.com .
Reply:for this kind of thing i need more INFO from you and your missions and ambitions. but ill just start from any where ....


i do logo and other types of designing for companies and i choose names too. so you are in luck.





THE LIST : %26gt;%26gt;%26gt;%26gt;





1. SoftDeV.


2. Developware


3. Improware


4. DexDev (dexterity %26amp; developement)


5. Dexware (dexterity %26amp; Software)





*dexterity means skillfullness





6. ProXware (professional + expert + software)





I think you had enough.... and i usualy charge a lot... but you are lucky you got yahoo on your side !





hope you like them... if need be give more info next time... and if i am in the mood ill make ya a free logo... this is my email: prince3persia@yahoo.com.... tyepe your question in the subject so ill know its not spam.
Reply:How about...Softi
Reply:One way to have a good catchy name is to figure out the kinds of emotions you want the name to conjure up. Is it trust? Efficiency? responsiveness? reliability? Do you want your clients to have no worries?


Is it important for you to get the .COM URL for the company? Check the whois for any name and that can help you narrow the list.














Good luck!

birthday cards

Could anyone tell me whether microsofts direct x software development kit is worth downloading or not.?

and what would i get for my trouble.

Could anyone tell me whether microsofts direct x software development kit is worth downloading or not.?
unless you are devloping games or software which will use one of the Direct X components... its not much good to you.





:o)


J2G
Reply:You do need it for games or certain games anyway and probably quite a few other things.I have always had it on my computers.


What language is popular Java or C++ for software development? Can you please help me about the pros and cons?

Java is more popular these days. C++ is ancient now. Reason for Java is that a lot of classes have been defined already and the other reason is platform independence.


Is software development vulnerable to phonies ?

Are some areas of computing infested by phonies ?


If it’s not true, there’s no harm done, we can simply state it is not true.


"When you know a thing, to hold that you know it; and when you do not know a thing, to allow that you do not know it - this is knowledge." -- Confucius ...


But I noticed these loopholes:





3.


A person joins as a programmer when the system is of high standard.


One change is made to the system. A trouble report is generated.


Whatever the merits or demerits of the trouble report, the programmer chooses to


modify the system so that the phenomenon mentioned in the trouble report no longer occurs. This induces lots of other problems. New staff are recruited to handle the workload. Perhaps new staff recommend the original person be promoted because he is the most senior. In any event, the original person is promoted. The whole organisation is now in free fall.

Is software development vulnerable to phonies ?
This would appear to be the fault of the programmer in question, but many bugs can be the result of improper code in an existing code base. It could also be faulty or inaccurate documentation from previous development cycles or something as seemingly innocent as a patch to a compiler system that "breaks" old code done to previous standards. In any case, anything in freefall isn't necessarily dead, if it has time to open a parachute ;-)
Reply:No! Generally one seeks help when in difficulty. Calling for help isn't perculiar to programmers, but sharing knowledge helps a lot in practical software development.


Data Warehouse v/s Software development?

I am a beginner in the world of software with about 1 year exp. I have enough to start with in .NET and SQL Server, almost equal in both.





1. Can anyone who is already in those fields tell me which way to go (and why)





2. If money is my criteria, thaen which route to take?





3. Which of the above two will be more interesting if a long career is the criteria.





Thank you in advance.

Data Warehouse v/s Software development?
Why choose? Be like me and work for a company that has ruthlessly downsized, you'll get the opportunity to do both of these things, plus many more!

sepal

What is the best website development software to use?

My choice goes to Dreamweaver and Open-GL for graphics mode of development and also some scripting languages are used like ,JS,VBS and XML,XHTML and DHTML.

What is the best website development software to use?
Dreamweaver
Reply:i would say , Dreamweaver .(by adobe)!!!
Reply:Free: Nvu is my personal favorite.


Shareware: Dreamweaver is the most common.