Whether you are a teacher, specialist or occasional user, the award-winning mechanism design software SAM, with a track record of more than 15 years, makes you more productive, while increasing the... More > quality of your concepts and the spirit of you and your team.< Less
Johnny doesn't know what a software engineer is. His teacher said they're going to talk about it the next day but johnny wants to know more. What will he discover in the day he will never forget?... More > Find out in this fictional story by Ethan Stephens.< Less
This book describes the processes involved for high-quality software engineering, both from a software development perspective and from a project management perspective. The book is organized around... More > the different phases of software development, from requirements to support. Key themes are also highlighted throughout the book:
a) Understanding rationales to allow rational decisions.
b) Programming in the future tense by focusing on maintainability.
c) Developing the developers, since their calibre is the most important single factor in achieving software quality.< Less
Written against the backdrop of Software Industry, this is the story of a Software Engineer expressing his views on diversified features of software industry. In the form of discussion, flavoured... More > with humour and anger, the Software Engineer tries to express his agony and ecstasy; some of the points during the discussion serve as eye-opener for him and finally he decides that he would change for a better future. While he exchanges his thoughts with the readers, he incidentally conveys a message as well to every other Software Engineer; the message on leadership.< Less
Written against the backdrop of Software Industry, this is the story of a Software Engineer expressing his views on diversified features of software industry. In the form of discussion, flavoured... More > with humour and anger, the Software Engineer tries to express his agony and ecstasy; some of the points during the discussion serve as eye-opener for him and finally he decides that he would change for a better future. While he exchanges his thoughts with the readers, he incidentally conveys a message as well to every other Software Engineer; the message on leadership.< Less
Computer Software Engineers, Applications
Develop, create, and modify general computer applications software or specialized utility programs.
Analyze user needs and develop software solutions. Design... More > software or customize software for
client use with the aim of optimizing operational efficiency. May analyze and design databases
within an application area, working individually or coordinating database development as part of a
team.
Sample of reported job titles: Software Engineer, Application Integration Engineer, Programmer
Analyst, Computer Consultant, Software Architect, Software Developer, Software Development
Engineer, Business Systems Analyst, Programmer, Software Analyst< Less
Written against the backdrop of Software Industry, this is a story of 5 software engineers; in the form of diary notes, the story reveals some hilarious and grievous incidents inside a... More > ‘virtual’ software company. Love, Joy, Surprise, Anger, Sadness, Fear are all part and parcel of these incidents; ethics sidelined and workplace temperature reaching boiling point with strong current of emotions, the outcome of the incidents sometimes disturbs the feelings of these Software Engineers< Less