Skip to content

Feed aggregator

Axosoft Super Charged the 2015 Phoenix Scrum Gathering

About SCRUM - Hamid Shojaee Axosoft - Mon, 05/11/2015 - 19:54

The Silicon Desert continues to flourish!

Hungry, curious minds from all over the world gathered in the Phoenix valley for the 2015 Global Scrum Gathering brought to you by the Scrum Alliance. If you’re newer to this, Scrum is a popular software development approach and this gathering is one of the major conferences of all things Scrum (and Agile). Feel free to check out Scrum Alliance if you’re interested in learning more.

The Scrum Gathering at the Talking Stick ResortThe Scrum Gathering at Talking Stick Resort

To use the words of my generation, we’re stoked to have been a Platinum Sponsor for this year’s event. Axosoft is an agile development software, so sponsoring this event was pretty much like having your favorite band play live at your birthday party!

What bright and radiant people we have here!What bright and radiant people we have here!

Just a week ago we launched a campaign that we are so proud of: #ItWasNeverADress. We rolled it out at the Girls in Tech Catalyst Conference (also in Phoenix, see what I mean by Silicon Desert?). The home-grown campaign features the universal symbol for “women” — commonly seen on restroom doors — and spins it around to reveal the superhero that was there this whole time! The buzz from this campaign was palpable at Scrum Gathering!

#itwasneveradress campaign#ItWasNeverADress campaign

We also got plenty of folks asking about Axosoft the software. For those curious faces, Axosoft is an agile development tool primarily for software developers (and it has a knack for working for teams who go beyond software development). We are the tool that manages some of your major Scrum or Agile artifacts which include:

  • Backlog management
  • Release and Sprint management
  • Burndowns and Projected Ship Dates
  • and more!

 

If you’re more visual, then it starts here with backlog management:

Product backlog management at work!Let’s rank some items shall we?

Then progresses here to release and sprint management:

This is card view, which lets you check out where items are in the workflow.This is card view, which lets you check out where items are in the workflow.

and finally onto our lovely dashboard of metrics:

Get your burndown, projected ship date, and more all in one place.Get your burndown, projected ship date, and more all in one place.

For more information, move your cursor and click here. A thousand thanks to Scrum Alliance for having us, and we welcome you to join the #ItWasNeverADress conversation.

Categories: Companies

Spikes

Projects are, of course, undertaken to develop new functionality. We want to finish a project with more capabilities than when we began the project. However, we also undertake a project to become smarter. We would like to finish each project smarter than when we began it.

Most work will be directly related to building new features, but it is also important that teams plan for and allocate time for getting smarter. Agile teams use the term spike to refer to a time-boxed research activity.

For example, suppose you are trying to decide between competing design approaches. The product owner may decide to invest another 40 (or 4 or 400) hours into the investigation. Or the team may be making a build vs. buy decision involving a new component. A good first step would be a spike.

Because spikes are time-boxed, the investment is fixed. After the pre-determined number of hours, a decision is made. But that decision may be to invest more hours in gaining more knowledge.

Some teams opt to put spikes on the product backlog. Other teams take the approach that a spike is really part of some other product backlog item and will only expose spikes as sprint backlog items.

Either way, it is important to acknowledge the importance of learning in a successful project.

Categories: Blogs

User Story Normalization

Scrum Expert - Mon, 05/11/2015 - 17:35
Using Story points is a technique used by Scrum team to evaluate the relative size of user stories. If this technique works fine for single teams, it might be more problematic when multiple teams are involved. In this article, Paul Raymond explains why user story normalization is needed in contexts where multiple Scrum teams cooperate on the same user stories. Paul Raymond, Inflectra Corporation, http://www.inflectra.com/ Traditional software development estimating techniques are slow, long lasting exercises and as such are totally unsuited to Agile processes. New methods of estimating have emerged which fit ...
Categories: Communities

An Experience That Sticks

Rally Agile Blog - Mon, 05/11/2015 - 15:30

Aha moments. Diverse conversations and insights. Engaging workshops. Extraordinary stories. And most important, action items to take back to your day job.

When people experience something truly unique at an event, it sticks with them.

Our annual RallyON!™ 2015 Agile conference is that kind of event, and it’s happening June 15–17 in Phoenix, Arizona. The full agenda is now live and features more than 60 sessions chock full of good stories, keen observations, best practices, and hands-on activities that align with our seven distinct tracks.

While you can’t possibly attend everything, you can filter the agenda by track to find sessions most relevant and interesting to you. Some suggestions:

Speaking of good stories, our inspiring keynote speakers, including Dan Pink, are sure to get you thinking, laughing, and learning about how to keep up with the new pace of change.

No matter your role, your RallyON 2015 experience will get you fired up to create positive change throughout your organization.

Morgan Campbell
Categories: Companies

Knowledge Sharing on Agile Projects: Absent or Abundant?

Leading Answers - Mike Griffiths - Sat, 05/09/2015 - 03:18
Knowledge transfer and sharing on agile teams differs from traditional approaches in both form and the internal vs external focus. Agile teams produce few of the traditional knowledge transfer documents yet their daily practices focus on knowledge transfer. While agile... Mike Griffiths
Categories: Blogs

PMI-ACP LinkedIn Group Growing

Leading Answers - Mike Griffiths - Fri, 04/10/2015 - 03:04
Last week we passed 500 members for the new “PMI-ACP Exam Prep with Mike Griffiths” LinkedIn Group. That is a great start and plenty enough to begin discussing topics about the exam for people studying for the credential and those... Mike Griffiths
Categories: Blogs

Agile 2015 Conference Session

Leading Answers - Mike Griffiths - Fri, 04/10/2015 - 02:41
My presentation outline “Eat Risks for Breakfast, Poop Awesomeness All Day!” was accepted for the Agile 2015 Conference in Washington D.C., August 3-7. As much of the agile community seems engaged in scaling debates I am really happy to share... Mike Griffiths
Categories: Blogs

PMI Credentials – The Last Decade and the Next

Leading Answers - Mike Griffiths - Tue, 03/24/2015 - 05:40
Today we take a look at how the number of PMI Credential holders has grown over the last 10 years and speculate where they might go in the future. While 10 years is a good period to look back over,... Mike Griffiths
Categories: Blogs

PMI-ACP LinkedIn Study Group

Leading Answers - Mike Griffiths - Sun, 03/22/2015 - 01:24
I have created a LinkedIn group for readers of my PMI-ACP Exam Prep book. The group combines the features of a study group and Q&A forum along with exam taking tips. Once we have critical mass I will focus on... Mike Griffiths
Categories: Blogs

Centralized Control : Trapped in Wagile (Part 4 of 4)

Agile Thinking - Dhaval Panchal - Wed, 10/22/2014 - 21:00

This is the last part in the series “Trapped in Wagile”. In the kick-off article I outlined three fundamental characteristics of waterfall organizations. In subsequent articles I explained Phase-Gates (part 2) and Large-batch handoffs (part 3). In this article I am diving deeper in to centralized control characteristics. Tendencies to centralize [...]

Categories: Blogs

Large Batch hand offs : Trapped in Wagile (part 3 of 4)

Agile Thinking - Dhaval Panchal - Wed, 10/15/2014 - 21:00

This is part three of the continuing series of articles. In the first article of this series, I outlined three fundamental characteristics of waterfall system. In the previous article (part 2), I explained Phase-Gates and the unintended consequences when phase-gates encounter agile transformation efforts. In this article I will dive into Large [...]

Categories: Blogs

Phase-Gates : Trapped in Wagile (part 2 of 4)

Agile Thinking - Dhaval Panchal - Wed, 10/08/2014 - 21:00

In previous article, I outlined three fundamental characteristics of waterfall system. Phase-gates are the most distinguishable characteristic of a waterfall organization.

Recap

 Phases are are strictly linear sequence of activities to build a product or deliver a project. These activities are divided along process lines. Funding and progression to the next sequential [...]

Categories: Blogs

Trapped in Wagile

Agile Thinking - Dhaval Panchal - Wed, 10/01/2014 - 21:00

Organizations that are attempting to transition to Agile demonstrate waterfall characteristics – residually or resurgently. Understanding these characteristics and learning to observe manifestation of these tendencies in organization systems will help you uncover impediments to your organizations Agile metamorphosis.

After reading this series of articles, you may realize that your organization is still being waterfall [...]

Categories: Blogs

[Recap] Fast IT: Concepts and Examples from Assembla and Attivio

Assembla Blog - Thu, 07/31/2014 - 22:51

Last week, Sid Probstein, CTO of Attivio, and Andy Singleton, founder of Assembla presented a webinar about “Fast IT,” a new way of managing rapidly changing and Agile projects in areas like mobile, Web, analytics and marketing applications, while working smoothly with reliable core systems ("Core IT"). Andy discussed the dynamics of Fast IT, and Sid presented a case study of how Attivio spun up a major Business Intelligence app in two weeks with two people.

If you missed the webinar, view and download the slides

Want an overview of Fast IT in 60 seconds? Watch the video below:

Get notified about new and exciting content around Fast IT by completing the form below:

//

Categories: Companies

Assembla now allows automatic payments with PayPal

Assembla Blog - Fri, 07/25/2014 - 20:17

Paying for your Assembla subscription with PayPal has never been easier. We recently added the ability to set up recurring payments with PayPal that will automatically pay for your Assembla subscription every billing period, whether that be monthly or annually. Previously, it was a manual process that required logging in and paying every time an invoice was created.

To set up automatic payments with PayPal, visit your billing page > select the PayPal option > and follow the steps.

assembla paypal option1

If you have any questions or issues, please contact Assembla support at support@assembla.com.

Categories: Companies

Post Assembla events to your favorite chat apps: Slack, HipChat, Flowdock & more

Assembla Blog - Wed, 07/16/2014 - 02:26

If your team uses Slack, HipChat, Flowdock, or Bigplans for communication, we have added preconfigured webhooks to make setting up these integrations painless. Once configured, you can selectively manage the Assembla events that are posted out to these apps, such as ticket activity, commits, deploys, etc., to monitor project activity in real-time, inline with other team communication.

To get started, click on the desired integration below: slack logo HipChat Logo flowdock logo Bigplans logo
Categories: Companies

Interested in cryptocurrencies? Get started with 1000 free Ripple XRP

Assembla Blog - Tue, 07/15/2014 - 20:55

ripple logo

Ripple is a protocol for value exchange that makes it easy to transfer and trade fiat currencies, Bitcoin, or XRP - the native asset of the Ripple network.

Assembla is giving away 1000 free XRP (the Ripple native cyptocurrency) to any person with software development skills who is interested in learning about Ripple development. Get it here: https://www.assembla.com/ripple

I called Ripple Labs a few months ago to find out more about ways that their "gateway" can help us pay developers in many different countries. Essentially, we do banking for the developers on our global team. We pay internal accounts, hold the money until they ask for it, and then transfer money to them by bank wire, ATM/Payoneer, or other mechanisms. We have found that the bank wire system is embarrassingly slow and unreliable. This is the problem that Ripple is trying to fix. Their gateway is like a bank in an open-source box. It keeps accounts in any currency, including USD, other currencies, XRP, and Bitcoin. It can transfer those accounts instantly and reliably on the shared "ledger." It is also gaining exciting new features such as "multi-signature" which enables outsourcing and crowdsourcing customers to post a budget amount, and then transfer it to their hard-working suppliers through an arbitrator.

Now I am working more closely with Ripple to help them scale up their development process. I decided to make this free XRP offer for two reasons:

  • Users need 20 XRP to activate a Ripple wallet. We want to remove the hassle from acquiring the XRP so new developers can get started.
  • We want to build an email list of developers that might be interested in working on internal development, bounties, or bank integration projects.
ripple blog CTA
Categories: Companies

Assembla Bigplans Integration How-To

Assembla Blog - Tue, 07/15/2014 - 18:26

If you use Assembla and Bigplans, we have added a pre-configured webhook making it easy to post Assembla events out to your Bigplans chat room. Check out below for configuration instructions.

Bigplans is a simple, integrated way to manage a distributed team.  It includes a "lean" task board, real-time chat, and a unique "advisor" (a real person) that helps you get on-demand resources if you need them.  For programming teams, it includes a tight integration with Assembla login and Assembla tickets. 

You can use the Webhooks tool to feed Assembla events into any of your team chats.  To get started, you will need the Webhook tool installed in the Assembla project you want to configure. If you do not have the Webhook tool installed, visit the Admin tab > Tools section > and click ‘Add’ next to the Webhook tool.

Once installed, click on the Webhook tool in your main navigation and select Bigplans from the list of pre-configured post options:

Bigplans Assembla Webhook

You will need to obtain and update the auth token in the “Content” section.

To obtain your Bigplans auth token:

Visit Bigplans and navigate to the plan you want to post Assembla events to. Click on the ‘Connect’ option in the top bar. Under the “Message API” section, there is a section called “API Token” that will display your token. If no token is set, click on the ‘Reset’ button. Copy the token ID and replace the “BIGPLANS_AUTH_TOKEN” in the Webhook tool.

Bigplans Assembla Webhook Token

Now configure what Assembla events you would like to post to your Bigplans chat room and click ‘Add and Authenticate.” Don’t forget to enable the configuration under the “Title” field.

Your Assembla events will now be posted to the configured Bigplans chat room:

Bigplans Assembla Webhook Chat

If you have any questions or problems during setup, please contact support@assembla.com. If you do not have an Assembla project and would like to test out this integration, try Assembla out for free.

Categories: Companies

Assembla & Slack Integration How-To

Assembla Blog - Tue, 07/15/2014 - 14:23

If you use Assembla and Slack, we have added a pre-configured webhook making it easy to post Assembla events out to your Slack chat room/channel. Check out below for configuration instructions.

To get started, you will need the Webhook tool installed in the Assembla project you want to configure. If you do not have the Webhook tool installed, visit the Admin tab > Tools section > and click ‘Add’ next to the Webhook tool.

Once installed, click on the Webhook tool in your main navigation and select Slack from the list of pre-configured post options:

Slack Assembla Webhook

You will need to setup an incoming webhook service integration within Slack to obtain your token. To do this, visit https://YourSubdomain.slack.com/services/new/incoming-webhook, select the desired channel to post to, and click ‘Add Incoming Webhook.’

describe the image

Once created, copy the provided Webhook URL and update the External URL in Assembla’s Webhook tool.

Now configure what Assembla events you would like to post to your Slack room/channel and click ‘Add and Authenticate.' Don’t forget to enable the configuration under the “Title” field.

Tip: Within the Slack “Incoming Webhook” page that you set up for this integration, you can scroll to the bottom of the page and expand the “Integration Settings” where you can add a label, change the post-to channel, and change the icon and name for your webhook bot.

Your Assembla events will now be posted to the configured Slack room/channel:

describe the image

If you have any questions or problems during setup, please contact support@assembla.com. If you do not have an Assembla project and would like to test out this integration, try Assembla out for free.

Categories: Companies

Assembla & HipChat Integration How-To

Assembla Blog - Tue, 07/15/2014 - 13:40

If you use Assembla and HipChat, we have added a pre-configured webhook making it easy to post Assembla events out to your HipChat chat room. Check out below for configuration instructions. 

To get started, you will need the Webhook tool installed in the Assembla project you want to configure. If you do not have the Webhook tool installed, visit the Admin tab > Tools section > and click ‘Add’ next to the Webhook tool.

Once installed, click on the Webhook tool in your main navigation and select HipChat from the list of pre-configured post options:

HipChat Assembla Webhook

You will need to obtain and update the auth token and room ID in the “Content” section.

To obtain your HipChat auth token:

You will need to visit https://YourSubdomain.hipchat.com/admin/api and enter your password to access the “API Auth Tokens” page. Under “Create new token” select ‘Notification’ type, provide a label, and click ‘Create.’ Copy the token ID and replace the “HIPCHAT_AUTH_TOKEN” in the Webhook tool.

describe the image

To obtain your HipChat room ID:

Visit https://YourSubdomain.hipchat.com/admin/rooms and click on the desired room you would like to post Assembla events to. Copy the App ID and replace the “HIPCHAT_ROOM_ID” in the Webhook tool.

describe the image

Now configure what Assembla events you would like to post to your HipChat room and click ‘Add and Authenticate.” Don’t forget to enable the configuration under the “Title” field.

Your Assembla events will now be posted to the configured HipChat room:

HipChat Assembla Example Chat

If you have any questions or problems during setup, please contact support@assembla.com. If you do not have an Assembla project and would like to test out this integration, try Assembla out for free.

Categories: Companies

Scrum Knowledge Sharing

SpiraPlan is a agile project management system designed specifically for methodologies such as scrum, XP and Kanban.