Mentoring Object-Oriented Projects
نویسنده
چکیده
The role of a mentor is crucial for an organization on the learning curve of object-orientation (OO), particularly when much of the learning has to take place on live projects. The mentor must play the role of architect and design consultant, and also be an educator on process and language issues. This multi-faceted role throws up its own unique challenges. In this paper I describe some interesting issues I have faced and handled as a mentor for more than six OO business application development projects in the last three years.
منابع مشابه
Introducing OO Concepts with Ruby
Pete McBreen is a course designer, teacher, and project lead in object technology. He is responsible for ensuring that project teams make effective use of Object technology on projects including project startup, methodology and tool selection, mentoring, process improvement, system design and quality assurance. With over 15 years of industry experience, he has been successfully using and teachi...
متن کاملDeclarative Semantics in Object-Oriented Software Development - A Taxonomy and Survey
One of the modern paradigms to develop an application is object oriented analysis and design. In this paradigm, there are several objects and each object plays some specific roles in applications. In an application, we must distinguish between procedural semantics and declarative semantics for their implementation in a specific programming language. For the procedural semantics, we can write a ...
متن کاملComparison between Traditional Approach and Object-Oriented Approach in Software Engineering Development
This paper discusses the comparison between Traditional approaches and Object-Oriented approach. Traditional approach has a lot of models that deal with different types of projects such as waterfall, spiral, iterative and v-shaped, but all of them and other lack flexibility to deal with other kinds of projects like Object-Oriented. Object–oriented Software Engineering (OOSE) is an object modeli...
متن کاملObjects Identification in Object-Oriented Software Development - A Taxonomy and Survey on Techniques
Analysis and design of object oriented is onemodern paradigms for developing a system. In this paradigm, there are several objects and each object plays some specific roles. Identifying objects (and classes) is one of the most important steps in the object-oriented paradigm. This paper makes a literature review over techniques to identify objects and then presents six taxonomies for them. The f...
متن کاملTowards Mentoring Object-Oriented Evolutionary Development
Object-oriented software is increasingly developed using an evolutionary development process model. Therefore, capturing and understanding the evolution that the system’s logical design has gone through can provide valuable insights in support of consistently maintaining and evolving the system, without compromising the integrity and stability of its architecture. In this paper, we present a me...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- IEEE Software
دوره 18 شماره
صفحات -
تاریخ انتشار 2001