Company
Our mission
Obecto is a company focused on building human-centered Rich Internet Applications with a team, eager to apply its wisdom of experience, its deep knowledge of technology and its innovative ideas in software engineering.
Moreover, we keep a constant user focus and preach the importance of ongoing interaction with our customers in order to achieve the best results. Our greatest pleasure is to see how people enjoy our creations.
Agility Pays
Obecto starts with the realization that the software we build is adding value to your business. We provide you with a great degree of agility that adds more flexibility to your business and gives you incremental benefit from the organic changes.
In a dynamic environment, product specifications can never be accurate. Thus for us the only way to assure the correctness and high quality of our product is to improve it incrementally through its development. The best way to discover inappropriate or misunderstood requirements is frequent delivery and early completion of real working products. We provide you with regular feature implementations and your continuous feedback guarantees that we are building the right thing.
Users Matter
Often in the process of designing and developing an application its creators are so obsessed by the technology and their own ideas that they forget for the end user sitting in front of the final product. We know and respect this through each step of our Software Development Process.
Usable and robust applications with clear interaction, durable and stable products – that is what we are doing.
Constant Quality
Even a tiny defect can repel users away from an application. We are aware that the details are important for the user’s comfort so we never make compromise with quality. Testing only after the development just doesn’t work. That’s why we apply constant Quality Assurance and defect removal during the development process. This insures that we always have stable and operational product.
Clear Communication
A key feature of our client-collaboration platform is our state-of-the-art progress tracking system, where you can track easily the progress of the project and the status of your change requests. It also establishes a strongly optimized communication channel where you can submit your feedback and request new features.
Approach
How we do it
Building successful software is not a product of coincidence but a result of taking the right steps on the roads of software engineering. Our team is taking the most of its experience and innovative ideas to craft the software process that builds the right product the right way.
Think
Here in Obecto we strongly believe in the power of mind, but we are also aware of its illusions and cognitive distortions. That’s why we never rush into construction before planning ahead. We start from your ideas and carefully design and engineer the solution, concentrating on correctness, respecting the human perception of the product and using the latest advancements in the technology.
Create
As soon as we have designed and engineered the correct solution, we focus on productivity and efficiency, getting in a phase of flowing construction, heading to on-time and within-budget delivery.
Expand
Change is inevitable, thus we always have change in mind and we are open to improvements no matter in which stage the project is. Over the years we have built a solid methodology to deal with the impact of change, as well as scalability and maintainability issues.
Start from the Front
The users care about experience and interaction, and getting the job done in the easiest way. Instead of starting with the things invisible for the user, we start with an actually working application. As part of our client-collaboration platform and the agility of our feature-driven front-to-back approach we will provide you with working prototypes at a very early stage. Giving you such an early delivery is the best way for us to get you involved in the elicitation of the right feedback, so we can smoothly work together to design the correct product.
Iterate & Increment
Software construction is a multi-stage process, but due to software’s nature each stage cannot be made perfect in a single iteration. That’s why we believe in keeping ongoing responsibility on each stage, iterating repeatedly over time and adding incremental value on every step. This approach drives us to make deliveries as frequent as possible - each week or two and thus isolating problems or misunderstood requirements at the most early stage.
Services
Our Services
Simply put, we deal with Rich Internet Applications (RIA). We can either build your RIAs for you, or we can help you build them yourself. We provide our IT expertise and agile process to make your RIAs happen in the right way - being on time, being within budget and delivering extremely usable and stable, high quality products that can cope with future changes and reduce further maintenance costs.
Our core service domains are:
- Development outsourcing
- Custom applications and marketing sites development
- User experience, software process and development consultancy
Outsource the rest
We are able to offer you an outsourcing service opportunity which will result in improvement of your competitive and economical position. Through our expertise and process we are able to enhance your technological capabilities, while lowering project expenses.
We offer development outsourcing in the following technology domains:
- Client technologies - Adobe Flex, Adobe Flash, AJAX, HTML
- Server technologies - Microsoft .NET, JEE, PHP
- Database technologies - Microsoft SQL Server, MySQL, PostgreSQL
Your ideas implemented
In case you have a great software idea or just want to boost your web presence, we will help you with all the aspects from the requirement analysis, user experience and graphic design to the final implementation. Moreover we will assist you in evolving and adapting your application over the time while minimizing the negative impact of changes.
Consultancy
If you have the resources but need the knowhow we will be glad to share our knowledge and experience with you, so you can reduce the overall risk and concentrate on taking the right business decisions. We can conduct courses and workshops for your team; send consultants on-site to help you with inspections and working solutions, or prepare the needed documentation.
Our consultancy services include:
- User experience and interaction design
- Requirements analysis
- Object oriented analysis and design
- Technological research
- Software architecture design and analysis
- Code inspection
- Software process adaptation
- Security audits
Experience
Over the years our team has accumulated a considerable amount of experience in building some of the most complex and massive Rich Internet Applications that are currently in the Web. The unique nature of the projects we have been involved in has provided us with a technological influence and a broad specter of knowledge which we are willingly sharing with the software engineering community as speakers, lecturers, bloggers, open source contributors and book authors.
Our previous work includes:
- Multi Market/Language Marketing Platforms
- Online tools
- Educational & Training Platforms
- Rich e-Commerce Applications
- Content Managements Systems
REQUEST A FULL PORTFOLIO
Team
This is who we are
In Obecto we put the people in first place. They are the reason to create software and they are the ones who build it. We enjoy our work and we love to create because we know that our creations will make people happy.
Our long experience in the field is what made us experts in the technology we employ, yet we perceive it as merely a tool. Our orientation towards the people has prevented us from becoming technological fanatics with limited understanding and appreciation of the user experience. Thus we always put people before technology.
The journey never ends and we are always willing to go one step further, to discover more aspects of the technology and to master its application on a higher level. Moreover, we are not satisfied with simply exploring. Thus we are actively participating in the creation process and the development of our technology domain as open source contributors, active bloggers and book authors.
Managing body
Todor Kolev
Managing Partner
Todor has long experience in the software industry taking positions from developer, to system architect, team lead and project manager. This gives him deep knowledge in every aspect of the development process and broad understanding of the industry.
t: 00359 887 311 847
e: tkolev@obecto.com
w: www.todor-kolev.com
Vladimir Tsvetkov
Partner
Vladimir is a software engineer with an attitude of a technology early adopter with a great passion for improving personal computing and the way people interact with computers.
t: 00359 886 605 791
e: vtsvetkov@obecto.com
w: npacemo.com
Victor Alexiev
Partner
Victor has extensive international experience in the Financial and Management Consulting industries. He is educated in the fields of Economics and International Business and his fields of expertise include: Company and Investment valuation, Business Strategy and Strategic Outsourcing.
t: 0045 60 43 64 75
e: valexiev@obecto.com
w: http://www.linkedin.com/in/victoralexiev
Join
Obecto is always looking for new talented members and if you are interested in joining our team will be glad to have a talk with you. Start by sending us your resume at jobs@obecto.com