Posts Tagged ‘iphone development’

How we do that voodoo that we do.

How we do it

Agile, XP, and SCRUM
We use programming and project management techniques that are derived from Agile, Extreme Programming (XP), and SCRUM.

Realtime Visibility and Control
We offer client tools that allow you to monitor and control your project in realtime. Projects are broken down into “user stories” and then progress against these stories is updated continually by our engineers. You’ll always know exactly where things stand. You can also add, remove, change, or rearrange stories at any point. You have up-to-the-minute control over what features end up in the final release and in what order they get done.

Sprint-based Iterations
A sprint is a one week release cycle. By keeping the interval short, we maintain a tight focus on the most critical features. The end result of a Sprint is functioning, error-free, releasable product. This gives the stakeholders a chance to actually use the product which, in turn, influences the features and functionality of subsequent Sprints.

Continuos Deployment
During the Sprint, user stories are deployed to a test environment immediately upon their completion. This gives stakeholders a chance to see features in action before the end of the Sprint. This serves two purposes: First, the project owner can adjust the remainder of the Sprint based on hands-on experience, and Second, with new features appearing everyday, excitement about, and engagement in, the project remains high.

Test Driven Development
The first step in User Story development, is the creation of automated unit tests that validate the feature. After the tests are written, engineers then write the code that implements the feature. Test Driven Development has been shown to be more responsive to rapid changes in requirements while generating more reliable code.

Pair Programming
The concept is simple. Two engineers sit side-by-side and work together on the same code. With two minds continually refining, discussing, and working on the same problem set, fewer mistakes are made, difficult problems become easy, and designs are generally simpler and easier to maintain. Simply put, Pair Programming generates better code, faster.

Team Scalability
The smallest team is one pair of engineers but our approach lends itself to near linear increases in productivity as more pairs are added. Engineers often switch programing partners and the more sets of eyes on a given problem the easier it becomes. With more than three sets of pairs on a given Sprint, productivity gains become less linear due to the increased inability to parallelize. As business requirements change, team size can be quickly ramped up, or down, depending on output needs of the specific Sprint.

Built to Transfer
At the end of the engagement, the project will be transitioned to your internal team. Because our methodology requires that all work be readable by all members of the team, code tends to be more elegant, easier to understand, and have both clear in-line comments and user documentation. In addition, our engagement process gives you real-time access to all features, documentation, and code as it’s checked in.

, , , ,

No Comments


Our Sweet Spot – The sorts of things we look for in a project.

At Agave Lab, we help companies and individuals affordably convert their ideas into products. This might mean transforming a napkin sketch into a fundable, high-quality beta release, or building out the feature set for the next release of an existing application.

Common themes include:
Working with clients to evolve a seed of an idea into a compelling product plan
Keeping our fees low so that our clients can afford to try take risks and try new things
A dedication to user interfaces that are clean and crisp
A belief that form should follow function
A focus on viral growth strategies
Industrial-strength code and architecture
Development processes based on Agile and Scrum

Projects That We Look for
iOS and Android
Mobile social
Feedback and reviews
Photo sharing

, , , , , ,

No Comments


Estamos en busca de programadores de Drupal
Estamos en busca de programadores que tengan conocimiento de Drupal para unirse nuestro equipo aquí en Guadalajara. Pago muy competitivo para los que tengan alguna experiencia en lo dicho. Si no, te daremos opportunidad para que aprendas rapido mientras te pagamos.
Competencias Requeridas, nivel mediano a alto:
* CSS
* JS & JQuery
* PHP
* MySQL
* Linux
La persona que seleccionaremos tendra una actitud positiva, sabe escuchar y communicarse. Hemos creado un equipo divertido y todos nos la llevamos bien. A nosotros no nos interesan los títulos universitarios… solo que sepas programar chido! Es decir, buscamos personas que realmente disfruten programar y estén interesados en las nuevas tendencias de desarrollo de software en general.
Si cumples con estos requisitos, o conoces a alguien que lo hace, contáctanos a:   info@agavelab.com.

, , , ,

No Comments


Mexico Remittances Rise the Most in 5 Years

Moving on up

Interesting story on how, due to the economic crisis, mexicans living abroad in the US are “moving up the value chain” into higher paid service sector jobs.  Also, the weakening of the peso against the dollar represents a great opportunities for companies interested in outsourcing.  Read on.

, , , , , ,

No Comments


Just what we need.

So it appears that the US is sending “C.I.A. operatives and retired military personnel” to Mexico to help fight the drug cartels.   From a recent NYTimes article:

“The pressure is going to be especially strong in Mexico, where I expect there will be a lot more raids, a lot more arrests and a lot more parading drug traffickers in front of cameras.”

Speaking as a gringo who lives here, thanks, but no thanks.  How much evidence do we need to conclude that the “war on drugs” is a misguided notion?  Also from the article:

“the number of deaths in Mexico is proof positive that the strategy is working and that the cartels are being weakened,”

How’s that?  More violence is a good thing?  If this is progress, I can do without it.  Since Mexico began “cracking down” on the cartels, drug sales have gone through the roof.  And now we’re adding drones, Blackhawk helicopters, and private contractors to the mix?   If memory serves, that didn’t work so well in Iraq or Afganistan.   I have a better idea:  if the US wants mexico to stop selling it drugs, perhaps the US should stop buying them.

, , , , ,

No Comments


Cocoa & Beer – an iPhone Jam.

Tienes skills de programación y quieres aprender a desarrollar apps para iPhone?

Vamos a juntarnos en el Black Sheep en la col. Americana Sábado (14 Mayo) de 2pm a 4pm. Durante la sesión:

-Daremos una introducción sobre el proceso de desarrollo para iPhone/iPad.
-Desarrollaremos una app sencilla para iOS, crearemos una distribución AdHoc y la instalaremos directamente en los dispositivos.
-Cerveza
-???
-PROFIT.

Si tienes tu propia Macbook (Intel based), y quieres instalar XCode previamente, puedes traerla y seguir el proceso de desarrollo de la app en la sesión. Si no, puedes ver el proceso en la mac de alguien mas.

Será un grupo reducido (limitado a los primeros 8 interesados) y será completamente informal.

La cerveza será gratis la primera media hora, se puntual.

Esperamos verte este sábado a las 2 en el Black Sheep. Mándanos un correo (andy@agavelab.com) y déjanos saber que estarás ahí para reservar tu lugar.

Happy Coding,

Agave Lab.

, ,

No Comments


Estamos en busca de programadores!!

Follow your heart

Estamos en busca de programadores para unirse al equipo aquí en Guadalajara.

Competencias: CSS, Javascript, PHP. Saber inglés sería un plus pero no es necesario. La actitud es lo importante – Hemos construido un equipo divertido y todos la llevamos bien.
La mitad de nuestros proyectos son ideas propias. Los otros son de clientes de los EE.UU. Solo hacemos aplicaciones web o iphone que sean divertidas, interesantes y empujen los límites de lo posible: juegos, social media, lifestyle apps, etc. No nos interesan los títulos universitarios o de formación profesional. Estamos buscando personas que realmente disfruten programar y estén interesados en las nuevas tendencias de desarrollo de software en general. Si cumples con estos requisitos, o conoces a alguien que lo hace, contáctanos a:   info@agavelab.com.

, , , , , ,

No Comments


Agave Lab Skateboard Team

Jesse almost landed this. . . . almost.

We have a great place to skate right outside of out office.  Today was the first all-company lunch skate.  Anyone want to guess how long it will be before bones are broken?

, , ,

No Comments


Holiday Cocktail iPhone Application

Hot of the presses and in the store for the holidays!  We teamed up withBambou Design to create a nifty drink app for a client in San Francisco.  Those of you who are of the boozy persuasion, check it out and let us know if you like it.

Happy (tipsy) Holidays,

The Agave Lab Team.

img_0125img_0126img_0127

, , , , , ,

No Comments