We engineer software. Other just craft it

Home Company Services Process Downloads

Introduction

Prerequisites

Agenda

Practical Software Engineering for .NET Project Managers, Architects and Developers

Introduction

Is the time right to move to the next level in software development? This session will demonstrate how all the conditions are met for applying a software engineering approach in developing solutions of any extent on the Microsoft platform. An example of a formal and practical technique will demonstrate the concepts.

Back to top >>

Prerequisites

Part I: None

Part II: Basic understanding of UML and some familiarity with Visual Studio .NET

Back to top >>

Agenda

Part I: Identify the decisive elements to implement a software engineering approach to software development and demonstrate their maturity:

  • Technologies (.NET)
  • Tools (VS.NET, RationalXDE)
  • Methods (OOAD)
  • Processes (RUP)
  • People (education and experience)

Compare the situation now with the situation before all these elements were available and explain how they integrate to effectively empower teams in creating solutions that are:

  • Completely documented with traceability from the requirements to the implementation and configuration
  • Maintainable and extensible
  • Robust: With controlled and measured quality

Elaboration on the main issue that will limit the applicability of a software engineering approach in the short term, which is availability of mature integretable solutions (off the shelf functionality). Specifically the lack of:

  • Integration with application servers (specifically .NET)
  • UML models of the proposed functionality
  • Use case integration

Present a future vision of software development that encompasses all the elements previously examined.

Part II: Demonstration how a simple formal technique can be used for deriving security configuration of the .NET solution from the use cases (which represent the first level of the system specification). This includes showing screen shots of VS.NET with RationalXDE in action and demonstrate the traceability of the specification down to the implementation and configuration.

Back to top >>

 

 

Av. Louise 200/132, B-1050 Brussels, Belgium
T: +32 495 24 06 56  
F: +32 2 611 60 46
info@ProClaris.com

© softclarITy 2010 All rights reserved. Privacy | Legal