The Problems Assembla Solves
You may have noticed that the marketing on Assembla.com is a little rough and this workspace has a lot of features. That's one of the issues I am having writing up the marketing materials for this product... It has A LOT of features. And they are SMART. And INTEGRATED. It is a really big SOLUTION for the various chicken/egg pains of software development.
How do I take the following concepts and then present it in a marketing website? What do you even call it?
The Problems and Solutions
| Chicken & Egg Syndrome | BBQ Chicken Omlette |
| If the developers stop to document their work, they don't have time to get their work done. But if I don't document their work, I can't support what they build. If I can't support what they build, I need to restart development. | Don't bother documenting their work. Make them write tickets for what they do so you know what they are working on and make comments everytime they commit code changes. Assembla keeps everything together so you get a usable record without a whole lot of effort. |
| Eventually I am going to have a lot of people leave my team, but when they go I lose all the knowledge around the system and what they built. But I can't afford to keep everyone. I'm literally hemhorraging intellectual property daily. | Ok, that's a reality. At least if you use Assembla you get a "Day 1 and forever from there" record of everything related to your product. And it is only the useful stuff. If someone was on the wrong track, the workflow forces them to correct what was said/written, so when you do a keyword search a couple of years from now, you can turn up whatever they said and what the resolution was. |
| I need to have the developers be as comfortable as possible in their development environment, but I can't afford to pay them to set up a new development environment for every project, irregardless of what the tools cost. |
We have a couple of tools called Preconfigured Spaces, Copy This Space, and Branded Portfolios. In and of themselves, they don't sound like much, right? But here's how it works:
|
| My team is all over the place, no one is in the same office and communication is really hard. I get offers for work every day, but I have to turn it down because the infrastructure I have to support the business I already have is enough to handle. Plus, I would have to find a ton of people to staff the added business, then administrate the work, manage the hours, do the billing, manage the people, manage accounting and payroll, then roll them off again. |
Assembla automates all that for you and supports doing it as either an in-house shop or third party vendor. Plus you can do it from your mobile phone because the whole interface is CSS. It takes a really long time to explain how it does all that. Just call me. |
| I've implemented tools like this before and had zero rate of success. A lot of money and time down the drain. | There is always the cost of acquisition on anything. Assembla was written by developers for developers. If they are doing code control, bug reporting and status reports already, you aren't actually changing anything on them. We used open source tools they are already probably using and unified the data model. Then we replace the user management modules with ours. Finally we wrapped Assembla around them. Now we just keep repeating that until we have all the tools people are comfortable with. |
|
My company is trying to get Scrum implemented as a process. I should probably use a tool that reinforces that process. I want the guidance and usefulness of something that matches what people are trying to learn. But I don't want to have to go through a major implementation of a new Agile/Scrum tool... The cost of acquisition on a dedicated scrum tool is really, really high... It piggybacks:
|
Yeah... that is hard. There's a few things going on there.
Our system is all about integration, so we only had to add a couple of things to support scrum: A daily stand up report form and drag and drop ticketing so that you can use our Tickets tool like you are moving post it notes... But on a whiteboard that everyone in your workspace can see. What we are missing is the process guidance because... we already do it so it was second nature. We didn't need process guidance. We just do it. People that didn't build the system need the process guidance... (They weren't there, they need to catch up!) So we are working on that right now. We already have in place:
The following support will be available by the end of May 2008:
|
| I need something I own, host and can customize to my process. | Ok, you can buy a copy of the whole thing, host it yourself. The process customization is a matter of creating a preconfigured workspace and then copying it again and again. Probably some technical writing to set up some templates. Our app is semantic-smart and we don't fork our code releases, so as long as you follow our development guidelines you should be ok. |
Space Home