what are case tools ? rational rose microsoft project rational rose vs ms project virtual...

25
CASE TOOLS Group G: Avan Ramadhan Lenor Sonkor Melinda Kaszoni Matt Javed Antony Porcu Jakub Ircow

Upload: imogen-sutton

Post on 05-Jan-2016

216 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: What are CASE Tools ?  Rational ROSE  Microsoft Project  Rational ROSE VS MS Project  Virtual Communication  The appropriate choice for ALL Projects

CASE TOOLSGroup G: Avan

Ramadhan Lenor Sonkor Melinda

Kaszoni Matt Javed Antony Porcu Jakub Ircow

Page 2: What are CASE Tools ?  Rational ROSE  Microsoft Project  Rational ROSE VS MS Project  Virtual Communication  The appropriate choice for ALL Projects

What are CASE Tools ? Rational ROSE Microsoft Project Rational ROSE VS MS Project Virtual Communication The appropriate choice for ALL Projects

Page 3: What are CASE Tools ?  Rational ROSE  Microsoft Project  Rational ROSE VS MS Project  Virtual Communication  The appropriate choice for ALL Projects

WHAT ARE CASE TOOLS?

Lenor Sonkor

CASE stand for Computer Aided Software Engineering

They are tools used to support activities in the Software Development Lifecycle

They are used to increase productivity and improve overall quality of systems.

Examples of CASE tools would be: Rational Rose Microsoft project

Page 4: What are CASE Tools ?  Rational ROSE  Microsoft Project  Rational ROSE VS MS Project  Virtual Communication  The appropriate choice for ALL Projects

BENEFITS OF CASE TOOLS:

Lenor Sonkor

Improve the quality of the system Build faster systems Make system testing easier Improve integration of development

activities Improve project management Simplify program maintenance Improve software across environments

Page 5: What are CASE Tools ?  Rational ROSE  Microsoft Project  Rational ROSE VS MS Project  Virtual Communication  The appropriate choice for ALL Projects

Melinda Kaszoni

RATIONAL ROSE(RATIONAL OBJECT ORIENTED

SOFTWARE ENGENEERING)

Page 6: What are CASE Tools ?  Rational ROSE  Microsoft Project  Rational ROSE VS MS Project  Virtual Communication  The appropriate choice for ALL Projects

WHAT IS RATIONAL ROSE ?

Melinda Kaszoni

An object-oriented programming (OOP) and

Unified Modeling Language (UML) software design tool intended for visual modeling and component construction of enterprise-level software applications.

A powerful graphical user interface (GUI) modeling tool using efficient and user-friendly drag and drop and design maneuverability.

Page 7: What are CASE Tools ?  Rational ROSE  Microsoft Project  Rational ROSE VS MS Project  Virtual Communication  The appropriate choice for ALL Projects

ADVANTAGES

Melinda Kaszoni

Helps teams create rich applications based on robust architectures

Supports many object-oriented languages including Java, MFC C++, Visual Basic, Oracle 8i databases

Allows users to create platform-independent architecture

Provides a common modelling tool and language

Page 8: What are CASE Tools ?  Rational ROSE  Microsoft Project  Rational ROSE VS MS Project  Virtual Communication  The appropriate choice for ALL Projects

Melinda Kaszoni

Supports Enterprise Java Beans and Web modeling

Supports real-time and embedded system development

Enables Web publishing and reporting Integrates with IBM Rational lifecycle

development tools

Page 9: What are CASE Tools ?  Rational ROSE  Microsoft Project  Rational ROSE VS MS Project  Virtual Communication  The appropriate choice for ALL Projects

DISADVANTAGES

Melinda Kaszoni

Code generation is limited to classes only No code is generated for interaction

diagrams or state diagrams Is not completely integrated with the

Microsoft IDE and other important development tools.

Has restrictions on importing models (you’re only able to import rational rose real time models)

Page 10: What are CASE Tools ?  Rational ROSE  Microsoft Project  Rational ROSE VS MS Project  Virtual Communication  The appropriate choice for ALL Projects

Matt Javed

MICROSOFT PROJECT

Page 11: What are CASE Tools ?  Rational ROSE  Microsoft Project  Rational ROSE VS MS Project  Virtual Communication  The appropriate choice for ALL Projects

WHAT IS MICROSOFT PROJECT ?

Matt Javed

Microsoft’s own project management program

Designed to assist a project manager in running a project

Can be used in many industries

Page 12: What are CASE Tools ?  Rational ROSE  Microsoft Project  Rational ROSE VS MS Project  Virtual Communication  The appropriate choice for ALL Projects

ADVANTAGES

Matt Javed

Can compare planned and forecasted budgets to actual or projected results

Includes hourly rates for individual resources, can use this to view changes in project costs based on usage of alternative resources. Can use this to make decisions on budget vs time.

Allows users to start projects in Excel, easing the transition to a new program.

Page 13: What are CASE Tools ?  Rational ROSE  Microsoft Project  Rational ROSE VS MS Project  Virtual Communication  The appropriate choice for ALL Projects

Matt Javed

Can provide as little or as much information as required, allowing projects to start before all information is known.

Integrates well with other Microsoft applications, which is good as most people are at least familiar with those interfaces.

Reliable support offered by one of the world’s largest software companies.

Page 14: What are CASE Tools ?  Rational ROSE  Microsoft Project  Rational ROSE VS MS Project  Virtual Communication  The appropriate choice for ALL Projects

DISADVANTAGES

Matt Javed

It is generic and doesn’t focus on a specific industry so managers are using a tool that isn’t tailored to their needs.

Compatibility issues as files won’t run without latest version of MS Project installed

Requires significant training and experience to use to its full potential

Page 15: What are CASE Tools ?  Rational ROSE  Microsoft Project  Rational ROSE VS MS Project  Virtual Communication  The appropriate choice for ALL Projects

Matt Javed

No collaboration so people can’t access and update the project online

The desktop application stores the file locally so it has to be constantly backed up to avoid loss of data. It also means that different members of the project team may have different versions of the project which aren’t in sync which leads to inconsistencies.

Page 16: What are CASE Tools ?  Rational ROSE  Microsoft Project  Rational ROSE VS MS Project  Virtual Communication  The appropriate choice for ALL Projects

MS Project VS Rational ROSE

Afan Ramadhan

Rational ROSE is a UML tool, where as MS Project is not

MS Project improves the sharing and communication in multiple ways

Rational ROSE Is not completely integrated with the Microsoft IDE, instead of MS Project which is well integrated with other Microsoft applications

Rational ROSE use a graphical user interface modelling tool

MS Project requires significant training and experience, while as Rational ROSE can be used by everyone

Page 17: What are CASE Tools ?  Rational ROSE  Microsoft Project  Rational ROSE VS MS Project  Virtual Communication  The appropriate choice for ALL Projects

Jakub Ircow

VIRTUAL COLLABORATIO

N

Page 18: What are CASE Tools ?  Rational ROSE  Microsoft Project  Rational ROSE VS MS Project  Virtual Communication  The appropriate choice for ALL Projects

WHAT IT IS VIRTUAL COLLABORATION?

Jakub Ircow

Virtual collaboration is usually used by businesses that work world wide, especially the ones that are involved in scientific projects where the communication between parties is vital for competition of a project.

Virtual collaboration works the same way as the normal collaboration except that there is no physical interaction between team members.

Page 19: What are CASE Tools ?  Rational ROSE  Microsoft Project  Rational ROSE VS MS Project  Virtual Communication  The appropriate choice for ALL Projects

There are different types of virtual collaboration:

Jakub Ircow

Synchronous- which is when teams(or team members) share files at the same time. For example by using instant messaging.

Asynchronous-is when the members are not able to respond instantly, this can include: using emails, bulletin boards, and/or forums.

Audio-Conferrencing- Which is when the teams communicate by speaking to each other on the phone or by using different applications that allow verbal communication over internet.

Page 20: What are CASE Tools ?  Rational ROSE  Microsoft Project  Rational ROSE VS MS Project  Virtual Communication  The appropriate choice for ALL Projects

Jakub Ircow

Video-conferencing-is when the users can speak and see each other over the internet(or other ways that doesn’t involve actually seeing and speaking to each other in person)

Computer meditated communication- is when the users communicate with each other by sending file such as images, videos and text documents.

Page 21: What are CASE Tools ?  Rational ROSE  Microsoft Project  Rational ROSE VS MS Project  Virtual Communication  The appropriate choice for ALL Projects

ADVANTAGES

Jakub Ircow

It allows experts from around the world to work together in achieving a common goal without having them to meet together personally therefore saving time and even making long term project possible.

It is cost effective because there is no need to pay for travel costs such as flights.

Page 22: What are CASE Tools ?  Rational ROSE  Microsoft Project  Rational ROSE VS MS Project  Virtual Communication  The appropriate choice for ALL Projects

DISADVANTAGES

Jakub Ircow

Technological limitations – members of a group that is working on a project might not work that effectively as they have never seen their boss(lack of physical interaction). Bad weather might result in signal loss therefore teams won’t be able communicate with each other.

Security- data sent over the internet can be phished by hackers.

Page 23: What are CASE Tools ?  Rational ROSE  Microsoft Project  Rational ROSE VS MS Project  Virtual Communication  The appropriate choice for ALL Projects

Antony Porcu

WHY MICROSOFT OFFICE PROJECT IS THE

APPROPRIATE CHOICE FOR THE ALL PROJECTS ?

Page 24: What are CASE Tools ?  Rational ROSE  Microsoft Project  Rational ROSE VS MS Project  Virtual Communication  The appropriate choice for ALL Projects

Antony Porcu

After evaluating and comparing two project management tools, we have examined that Microsoft office project is the appropriate choice for the ALL projects.

This program is used for project management assistance but in our case, Microsoft office project offers us a reliable and efficient way of managing our activities for all projects that we are doing.

Microsoft projects helps in checking progress in different stages of the project development and inspecting all the requirements needed in designing project modules.

Page 25: What are CASE Tools ?  Rational ROSE  Microsoft Project  Rational ROSE VS MS Project  Virtual Communication  The appropriate choice for ALL Projects

Antony Porcu

For example, it allows us to assign tasks for each member of the group and keep track on the progress of each activity that the group is doing.

This is a simple and easy program to use to create simple projects to help the group with the all projects. As we are usually using windows pc, this program integrates well with other Microsoft products.

This project management software can be used for web application systems. This application allows users to create charts and diagrams.