Dear all,
You are most welcome to attend the following talk by Adrian Hoe, AdaStart Informatics. Details are as follow:
Date: 7 March 2012
Time: 10am - 11am
Venue: SA226, FES, UTAR KL Campus, Setapak, Kuala Lumpur
Title: Personal Software Process
Speaker: Adrian Hoe, AdaStar Informatics.
Speaker’s Profile
Mr. Hoe Boon You or better known as Adrian Hoe, is a software developer with over 20 years of experience in the software industry. Throughout these years, he has developed a wide range of specialties in programming languages (Ada, Objective-C, C/C++, Pascal, FORTRAN), analysis and design methodologies (Gane & Sarson, Chen’s Notation, UML), SDLC models (Waterfall, RAD, XP, Agile), operating systems (Mac OS X, Linux, Solaris), and databases MySQL, PostgreSQL, InterBase).
Adrian has come into contact with Ada programming back in the late 1980s. In 1995, he led his software development team, in a 3-year effort, to migrate to Ada. The use of Ada had then been their expertise in developing safety- and mission-critical applications. Later, Adrian submitted a conference paper regarding his experiences in Ada and was accepted and published in the 7th International Conference on Reliable Software Technologies, Ada-Europe 2002. Since then, he has been dedicatedly commending the adoption of Ada in industry as well as academia around South East Asia and East Asia (mainly Taiwan) regions.
In early 2002, Adrian was responsible to lead a research team in the R&D of hardware and software for government funded projects. He was instrumental in securing the IGS grant from Ministry of Science, Technology and the Environment Malaysia (MOSTE) for a military R&D, which is a collaborative project with STRIDE (Science and Technology Research Institute for Defense), Ministry of Defense Malaysia. In a separate project, he led his team to modernize a Navy application for the Royal Malaysian Navy.
As an experienced project manager in software development, Adrian has long exercised PSP (Personal Software Process) and TSP (Team Software Process) in his various software projects and has gained considerable insight into the benefits of PSP/TSP. The implementation of PSP/TSP had also helped Adrian and his team to achieve SEI CMMI Level 3 in their previous projects.
Since 2003, Adrian and his team have been actively collaborating with local and foreign universities on various interdisciplinary projects that involve computer science, business studies namely business analytics, electronic engineering, automation and information system. Adrian is currently an associate member of the British Computer Society. He also runs a software company named AdaStar Informatics. The company specializes in custom software development (for Mac OS X, Linux and Solaris), IT infrastructure convergence and web application development for mainly healthcare, manufacturing and retail industries.
Talk Abstract
Software development is not merely about turning concepts and designs into working solutions but an intricate process that needs to be measured, evaluated and improved. Software projects fail too often because developers fail to reasonably estimate the cost, time and effort involved. Studies have shown that over 50% of software projects are delivered significantly late and/or over budget, and more than 25% of them are axed before completion.
Defined software process, in particular, PSP, emphasizes process discipline, process measurement, estimating, planning and quality management. It aims to help software developers, engineers and professionals improve their personal software development process and produce quality work on schedule and within budget.
This talk gives an overview of PSP, the benefits of practicing PSP, the obstacles of practicing PSP and how to overcome them, using practical examples and valuable past experience of the speaker.
Target audience: software developers, engineers and students.