March 19, 2002
6:30 PM Presentation
OEC Auditorium
(O'Shaughnessy Education Center, University of St Thomas)
A "Let's connect the dots....." discussion
Lead by Shveta Mehtani
Anti-patterns, Iterative development, Rational Unified Process (RUP), XP, SCRUM, Refactoring, - are they just new buzz words to be catalogued and forgotten with thousands of others or do they hold the potential for a bright new future?
We all know that the software industry has always been more about hype and wonder than about concrete results. Most projects are still over budget, chronically late and do not meet user expectations! Can these new gizmos break this long tradition of failures? As software professionals, how do we make sense of all this new technology and leverage it's potential into powerful cost effective solutions?
The March meeting continued the examination of processes began in February's "Let's connect the dots....." program. We gathered in a circle and discussed the strengths and weaknesses of several methodologies and explored several complimentary combinations. We discussed this exciting shift from methodologies, processes and tools that were seldom successful to those that give us the potential to excel, exploring and unraveling some of the mystique surrounding this new software engineering paradigm!
Shveta Mehtani - Intellimark IT Resources
Shveta has an excellent understanding and hands-on experience with a broad range of current technologies and architectures.
· Distributed n-Tier system design and development with EJB, CORBA, and RMI
· Business Analysis and Requirement gathering with use cases
· Object oriented analysis, design and development using UML
· CASE tools experience with Rational Rose, Systems Architect
· Knowledge and application of design patterns
· Creating and implementing customized processes using RUP
· Extensive Java experience, including EJB, RMI, Servlets, JSP, JDBC, JNDI, TCP/IP Sockets, Collection API, Reflection, and Swing
· Directory and Naming Services using JNDI and LDAP
· Programming with Java, C++ and C
· Network programming with TCP/IP sockets
· Multi-platform development experience with UNIX, Window NT
· Object-Oriented Database experience and relational data schema design
· Extensive experience with various Software Development life cycle methodologies: Waterfall, Phased, Parallel, Rapid Prototyping and Spiral
· Knowledge of applicable SEI based KPA processes and IEEE documentation standards for CMM Level 2 , 3 and 5