My name is Rodney Collins.
My business is called "Software Engineering with Objects". I help businesses and public sector organisations build effective, efficient, and robust software systems through object-oriented analysis & design, meaningful documentation, industry standards, and relevant training. I bridge the gap between User Requirements and Developers.
I cover South-East Queensland (Australia) but with modern communications, I can provide my services globally. Could your next software project benefit from meaningful Use Case and Technical documentation? Try my services free for one week.
Software Engineering with Objects (SEWO) is a software engineering consultancy based in Brisbane, Queensland, Australia. SEWO offers services in software engineering, systems analysis & design, web development & design, and training in UML, BPMN, and object-oriented analysis & Design.
I am an experienced Computer Systems Analyst (& Designer). The role of Systems Analyst is critical in contemporary system development. The Systems Analyst is a key partner with Project Managers, Business Analysts, and System Developers.
I can analyse your Business Systems and design computer applications that can be coded by your inhouse developers (in any Object-Oriented Language such as PHP, C#.NET, Java, etc.) or outsourced.
I have developed and use an advanced Object-Oriented Methodology to Analyse and Design your applications. I call this methodology: "Software Engineering with Objects". This methodolody provides a solid mapping between the Analysis models and the Design models to ensure that every Business Requirement is catered for in the final application. (See SEWO or click the menu option above).
I deliver Use Case Specifications (encapsulating all Business Requirements), and technical specifications from which applications can be developed.
I am based in Brisbane, Australia but can work for clients on a consultancy basis almost anywhere in the world. This is usually achieved by him developing and updating 'project websites' where clients can view progress and approve various stages of the project. Of course, for clients in the greater Brisbane area or in South East Queensland (Australia), I can hold workshops and presentations at the client's premises.
I can provide you with a no-obligation quote for your next project.
Too many application development projects produce software that fails to meet their objectives (and are often a financial disaster).
I believe the reason for this is that the gap between Users (or Business Requirements) and developers has not been bridged with a Requirements Model and a meaningful System Design.
Even if a team of Business Analysts have produced a good Business Requirements specification, it is often at a conceptual level and not easily understood by Developers.
The term "Systems Analyst" seems to have fallen from use but the the role remains a vital part of every software development project. The Systems Analyst transforms Business Requirements into System Designs specifications at a logical and a physical level that are understood by Developers.
I use an Object-Oriented Analysis & Design Methodology that ensures that all Business Requirements are accounted for in the Design and in the Test Plan.
Do not let your next project fail. Hire me as a consultant to transform your Business Requirements into proper Business Models and System Models (using Industry Standard notations: BPMN & UML) that bridge the gap between Users and Developers.
I can provide 'training' or Information Sessions to assist your organisation's Analysts with understanding and using the BPMN, UML, and Object-Oriented Concepts.
I can custom build your Website as I specialises in Web Applications that are dynamic websites where you manage all content yourself via the website's Content Management System.
I can also provide you with a Ready-to-Use Website which is a very fast and very economical way of establishing a presence on the World Wide Web.
Many application development managers are seeking help outside their organisations due to emerging or disruptive technologies, increasing demand on development resources, processing re-engineering, tightening budgets, and shorter timelines.
Whether you need all of the Work Breakdown Stages mentioned in this website done from scratch for your next project or perhaps just some of the modeling tasks (e.g. to build 'process maps' from existing Business Requirements, or to document your application's Use Cases, etc, my services are for hire on a freelance basis.
Try my services free for one week - contact me to discuss an arrangement.