May 2014
12 Mon
13 Tue
14 Wed 10:00 AM – 06:30 PM IST
15 Thu 10:00 AM – 06:30 PM IST
16 Fri 09:30 AM – 10:30 PM IST
17 Sat 09:30 AM – 06:15 PM IST
18 Sun
As Developers / Managers we almost everyday think and talk about faster / shorter Software Development cycles to increase our market presence/reach. Is there a way to measure how fast we are ?
Speaking of cycle: In Cycling a term “Cadence” is used, which simply means the speed at which you pedal. Cyclists measure this in revolutions per minute, or rpm. Similar to Cadence in Cycling, the cadence of a software team is measured by how fast and how frequent you can take your software live. Can you do this on every day, every week ? Do you have the tools for the same to Scale UP ?
While we try to improve the cadence of the team we have many challenges around Infrastructure Scaling, Test Integration, Configuration Management, Monitoring for uptime, Log Management, Security of Servers, Dev-Test-Prod setups, Maintaining single source of truth for your assets, etc… And how does these changes impact team dynamics ? If you have adopted some strategies have you noticed that your team has improved? do you need more QAs or do you need more sysadmins ? do you really need those many routers, servers or backups?
Rootconf is a conference which tries to address some of the challenges we face when we fine tune our infrastructure to be able to appropriately respond to a business need, while we Scale UP our Cloud or Web Infrastructure.
Developing a good Continuous Integration/Deployment/Testing/Delivery strategy is critical to improve the cadence of your team. Infrastructure and DevOps is an upfront investment human, time & money. The challenge always is whether you’re willing to make that investment right away, or in the future at a much higher cost and effort.
Rootconf is a conference which will help you to plan and develop a strategy map for infrastructure and devops. It will show you the building blocks for reaching a strategy for Infrastructure Scaling, Continuous Integration, Deployment and Delivery.
Rootconf is targeted at individuals, teams and companies that are seeking to scale the effectiveness of their developer teams and performance of their web stacks, thereby increase the Cadence of their software delivery.
Organizations which need a CI and CD strategy to achieve the above will find a substantial headstart in doing so, by attending Rootconf.
14th and 15th May 2014
The Energy and Research Institute,
4th Main Rd, Domlur II Stage,
Domlur, Bangalore
16th and 17th May 2014
MLR Convention Centre,
J P Nagar 7th Phase,
Brigade Millenium campus,
Bangalore
For questions about submissions or the conference, write to support@hasgeek.com
For Rootconf 2014, we are accepting proposals for Full Talks, Crisp Talks & Flash Talks for the Conference, and proposals for hands-on 3 hour workshops on the below topics. For more information on the types of talks, please checkout the Format tab.
Talks can submitted for the following OSes:
“Release Early, Release Often” is the key for building the right thing and Continuous Delivery helps you to achieve the same. Its been rightly written in the Agile Manifesto as the first principle i.e. Our highest priority is to satisfy the customer through early and continuous delivery of valuable software. But many miss the big picture i.e. “Continuous Delivery as a mindset”, with the practices that it suggests. This talk is about “why” continuous delivery and “how” to achieve the same.
It does not matter what a good design or architecture you’ve, at the end of the day what matters is whether the code is ready for production. Most developers miss the big picture i.e. improving value stream for customers. The talk is about how to help the teams keep in mind the “big picture” during their day to day activities. In my opinion Continuous Delivery is building the culture of improving the value stream which in turn is improving the frequency in which the value gets delivered to the customers. This involves a major cultural change in the entire life cycle of delivery:
The major challenge for Continuous Delivery is building a highly collaborative devs and ops teams. The same is referred as DevOps where Devs are referred as the team responsible for delivering and Ops referred as people involved for decision making which usually is the business people.
At a very high level, the structure of the presentation would be as follows:
The talk will also touch upon my experience on implementing Continuous Delivery for both Web Applications and Mobile Apps. Web applications are somewhat straight forward, but Mobile apps have some challenges as the deployment process is different, but still very much possible.
The intended audience is anyone who is involved in software delivery i.e. anyone who comes under DevOps where Devs can be programmers, testers, analysts etc and Ops people are mainly the decision making people. A high collaboration among the above Devs and Ops are required for implementing the Continuous Delivery.
Head of Engineering @ Multunus Software, Bangalore. I’ve been instrumental in bringing in Continuous Delivery[CD] across platforms, languages and framework such as Web apps [built with Ruby/Rails and Javascript], Android and iOS [with RubyMotion]. I’ve spoken about CD in at DroidCon India 2011 and AgileIndia 2012.
I’ve also done TDD workshops during DroidCon 2013 and Angular JS MiniConf 2014.
{{ gettext('Login to leave a comment') }}
{{ gettext('Post a comment…') }}{{ errorMsg }}
{{ gettext('No comments posted yet') }}