| Software Outsourcing |
|
Ingredients for SuccessWe give you the full benefit of your investment through Code Quality and Communication. These two key ingredients allow usĀ to live by our statement of "Software engineering done right".
Although we are confident enough to take on software outsourcing projects given the kind of people we have on-board, we still value our clients' involvement in every step of the project development to make sure we deliver seamlessly and with little room for difficulties. This is where our value-added services come in. Code Quality Code Quality is one of the most important concerns of most clients. It makes or breaks your project's success. Here in Orange & Bronze, here's how we assure that every project delivered sustains itself with excellent code quality. 1. Test-Driven Development - Quality starts at development, not in QA! If code does not have automated tests to prove that it works, it is assumed that it doesn't work! Orange & Bronze software engineers have TDD ingrained in their beings. Each team member is passionate about writing comprehensive and meaningful automated tests and making sure that the tests keep running. 2. Continuous Integration - Orange & Bronze developers integrate their work in small increments several times a day. The integrity of the system is constantly verified via an automated continuous integration tool such as Hudson or CruiseControl. Immediate feedback on the system's integrity is important so that problems are detected early, and fixed at a stage when they are still easy to find and fix. 3. Domain-Driven Design - We firmly believe in investing the time to design a rich domain model that expresses the business domain in the code. Developers make an effort to understand the business, so that the code is able to express the business. We keep the code expressive and uncluttered via judicious use of AOP. Our effort in Domain-Driven Design means that every system we build has a very high level of maintainability. 4. Best Practices - Orange & Bronze engineers are thoroughly training in Java and Java EE best practices, including a solid understanding of design patterns. Our engineers understand such low-level practices such as the effects of String manipulation and the proper use of BigDecimal, to the pros and cons of Singletons, up to proper application of Layering or implementing a Layer Super-Type. 5. Engineering Talent - Ultimately, code quality boils down to the people you hire. Programming is a talent, and superior code quality is directly related to superior talent. Orange & Bronze has the best software development talent in the region, bar none. Our rigorous recruitment process starts with thorough testing in Computer Science ability, then qualities such as leadership, communication skills, and passion for software development. Our recruitment process is so rigorous that our acceptance rate is only around 2%. This, is the core of our excellent code quality
Communication and Collaboration O&B upholds the Agile Manifesto, which is reflected in our habits and practices when involved in any project. In line with the Agile Manifesto, O&B stresses the importance of communication and feedback within the project team. Project members are kept in the loop and updated with each others' activities by implementing stand-up meetings, sprint planning, and sprint retrospectives to establish common goals, share knowledge, and provide feedback within the team. As such, the team becomes self-motivated and self-monitoring. Orange & Bronze sees no communication barriers between its team of dedicated professionals and offshore clients. We use all possible lines of communication to make sure clients are aware of every step in the development process. Your involvement, not just as our client but as our partner, is always highly valued.
Delivering awesome softwareOrange & Bronze does not see its clients as mere clients. This is also the reason why apart from a team of real experts, we also foster a collaborative environment that ensures Code Quality and Communication.
One of the most interesting studies released on project success rates in software and IT development is the annual CHAOS Report conducted by the Standish Group. From 1994 to 2009, it showed differing success rates in software project development among different business industries. Recent results in 2009 showed that 44% of surveyed software projects were challenged, 32% were successful, while the remaining 24% were classified as failed. Software development is a product of complex processes. It is not solely dependent on client requirements or the software outsourcing partner. It requires a collaborative environment where the software can start and evolve into a useful and strategic system. In reality, it needs constant communication, a common vision, and repeated testing to ensure that the project becomes a success--factors that exist in software development regardless if it is outsourced or not. This is why Orange & Bronze does not see its clients as mere clients. This is also the reason why apart from a team of real experts, we also foster a collaborative environment that ensures Code Quality and Communication. We value our business relationships with our clients and see them as partners to make sure that projects do not fail. This is also the reason why, apart from software outsourcing services of new projects, we also engage in Project Rescue. Orange & Bronze has helped several development teams overcome obstacles in their development projects. We can provide experts in both technology and process to help mitigate issues and move the process to completion. O&B can also assess the state of a project and recommend solutions to problems before they happen. TechnologyAs the first Philippine-based SpringSource partner and an elected partner of the Philippine Software Industry Association (PSIA), Orange & Bronze specializes in offshore software development using Java as well as Spring and Hibernate. We are also experts in developing projects using Groovy and Grails, Appfuse, Python, Django. Click here to see more technologies that we use.
Our guaranteeOur guarantee is our list of clients. Orange & Bronze prides itself with a growing list of clients both local and offshore. We have tapped into industries such as banking, insurance, payroll, finance, to name a few. To see the details of our software outsourcing projects, feel free to request for white papers by sending an email to This e-mail address is being protected from spambots. You need JavaScript enabled to view it . For more information on how we conduct our business, see our clients' testimonials.
|











Software Outsourcing


