Module 1 - Software & Software Engineering
George Polya
, is known as the father of modern problem solving
business need
Every software project is precipitated by some ?
Software Engineering
The application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software
Open source
a blessing, but also a potential curse!
Open source
free" source code open to the computing community
Software
instructions that when executed provide desired features, function, and performance
Software
is developed or engineered, it is not manufactured in the classical sense
software
must be adapted to meet the needs of new computing environments or technology
software
must be enhanced to implement new business requirements
software
must be extended to make it interoperable with other more modern systems or databases
Software Myths
Affect managers, customers (and other non-technical stakeholders) and practitioners
Software Myths
Are believable because they often have elements of truth