United SWE, Inc. Quality endorsement a presentation of our capabilities
Agenda About Us USEC Services Project management methodologies Open Source Technologies Offsite location Quality endorsement
About us: An IT Solutions Company formed by a group of experienced IT professionals. Robust Infrastructure Offsite development center Onsite and near site to mitigate business continuity issues Open source technologies Redundant Voice and Data internet connections. Quality endorsement
USEC Local Software Consultants Reside in the RDU area (Cary, Morrisville, etc.) Experienced software engineers 5-20 years of experience each BS and Masters of Computer Science/Engineering/IS Hand-picked team players Quality endorsement
USEC Sr. Java/J2EE Consultants Sr. Document Management Consultant Sr. SQL Server Consultant Sr. Windows Consultant Sr. Windows/.Net Consultant Sr..Net Consultants Sr. Software Engineer Senior Embedded Engineer Sr. C++ and Simulation Engineer Sr. Software Engineers Database Administrator Sr. Quality analyst. Accounts manager Quality endorsement
USEC Partner with the Best for each given technology. E.g. Teradata Tom Coffing/Coffing Data Warehousing Beyond expert in Data Warehousing and Teradata E.g. Linux Norman McEntire/Servin Beyond expert in Linux training, strategy, and knowledge. SmallTalk & SmallTalk with Java Allen Davis/Knowledge Systems Corporation Beyond expert in SmallTalk and Java integration/migration. E.g. Insurance Rating Rod Geiss/SpeedBuilder Systems Beyond expert in health and property insurance software Quality endorsement
Services Onsite/Offsite Application development and support Onsite/Offsite Quality Assurance Expertise in the following technologies: Java, C/C++, VB,.Net PostgreSQL, SQLServer, Teradata, Oracle Windows, Unix, Linux J2EE, WebLogic, WebSphere, Tomcat Usability, User interface design Quality endorsement
Services Product Development Full Life Cycle Projects (Iterative development) Deployment Customization Support Production Support Maintenance Support Enhancements Quality Assurance Functional and Acceptance Testing System Testing Performance Testing Regression Testing Quality endorsement
Project management methodologies Iterative development Motivation Continuously measure progress Adapt to change Attack risk areas first Development process Functional Analysis System Design Component Design Development Unit and Integration Testing QA Testing Iterative Development Acceptance, Regression, Performance Testing Project management process Planned, Methodical Progress on time within budget. Quality endorsement
Software Engineering Five questions we can answer. (And so can any quality software engineering group.) What software architecture is more productive? MVC II? Struts? Spring framework? Flash+WS? MQ-based? N-Tier? … Why is Struts (or portlets) appropriate for reporting systems but a flawed choice for operational systems? What is the throughput and latency for web apps, web services, and message queues? What are the tradeoffs for investing $800k in WebSphere (WebLogic) versus leveraging Apache or Tomcat? When is a $750k investment in Oracle preferred to investing in SQLServer or leveraging PostgreSQL? Quality endorsement
Open Source Technologies The rate of advancement of FOSS packages often far exceeds commercial software packages. Apache and Tomcat 80% of all websites run on Apache Tomcat provides many features of J2EE App Servers Eclipse Hands down the best IDE available MySQL, PostgreSQL Insignificant market-wise a decade ago Feature and support competitive with SQLServer and Oracle Linux and other FOSS Market share in departmental servers, Parity of desktop OS’s Constant emergence, innovation, and refinement Quality endorsement
Offsite Location Address: 317 Malvern Hill Lane, Morrisville, NC Contact: Tim Jowers Quality endorsement
Q & A Session Thank you Quality endorsement