Breaking the Software - A Topic on Software Engineering & Testing

1,309
-1

Published on

A presentation on career in software testing for ICT Career Awareness Seminar in Universiti Teknologi PETRONAS

Published in: Education, Technology, Business
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,309
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
0
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide
  • 1. miscommunication, lack of documentation, working in silos, poor planning
  • SE - The application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software; that is, the application of engineering to software
  • Breaking the Software - A Topic on Software Engineering & Testing

    1. 1. Breaking the Software…<br />A Topic on Software Engineering & Testing<br />Muhammad Dhiauddin Mohamed Suffian<br />(CTFL, CTAL-TM, CSSGB)<br />Solution Test Manager<br />HeiTechPaduBerhad<br />
    2. 2. Agenda<br />
    3. 3. A Journey….<br />2011<br /><ul><li> Sol. Test Manager, TTSS
    4. 4. PhD (CS) – just started</li></ul>2008-2010<br /><ul><li> Senior Engineer, Test Lab
    5. 5. M.Sc (CS-RTSE)</li></ul>2007<br />IT Executive, ISD<br />2004-2005<br /><ul><li>B.Tech-BIS
    6. 6. IT Executive, Group ICT</li></ul>2003-2004<br />Internship<br />Jun 2000<br />Enrolled to UTP<br />(ID: 2127)<br />
    7. 7.
    8. 8. Software Engineering<br />Computer Engineering<br />Computer Science<br />Management<br />Mathematics<br />Project Management<br />Quality Management<br />Software Ergonomics<br />Systems Engineering<br />Source: SWEBOK 2004<br />
    9. 9. Software Testing<br />Test Planning & Control<br />Test Analysis & Design<br />Test Implementation & Execution<br />Evaluating Exit Criteria & Reporting<br />Test Closure<br />VS<br />Source: ISTQB 2010<br />
    10. 10. Putting Everything Together(An Industry Perspective)<br />Project Management & Quality Management<br />Requirement<br />Gathering<br />Requirement<br />Development<br />Requirement<br />Analysis<br />Design<br />Development<br />Defects Fixing<br />UAT<br />Configuration Management<br />Test Plan<br />Test Design<br />Test Execution<br />Process Improvement*<br />*<br />
    11. 11. Testing - A Closer Look (1)<br />User<br />Requirement<br />Acceptance<br />Testing<br />System Requirement<br />System<br />Testing<br />High Level<br />Design<br />Integration<br />Testing<br />Low Level<br />Design<br />Unit<br />Testing<br />CODING<br />
    12. 12. Testing - A Closer Look (2) <br />
    13. 13. Last but not least….<br />
    14. 14. Thank You<br />Contact<br />mdms8982@yahoo.com<br />mdms8982@gmail.com<br />http://my.linkedin.com/in/dhiauddin <br />

    ×