• Automating Tempo with ScriptRunner: Fast, Convenient, Efficient

    This is a guest blog from our partner – Tempo.

    Automation in Tempo is easy with the help of a tool like ScriptRunner! The team recently joined forces with Adaptavist and released 5 productivity scripts to automate parts of the process within the Tempo Suite. Today we’ll go over some use cases and scenarios for some Tempo ScriptRunner scripts. That being said, you can learn to automate some parts of Tempo and Tempo Timesheets in the automation webinar happening on December 5th with our partner Adaptavist.

     

    Never heard of ScriptRunner or Tempo? Time to elevate your game!

    ScriptRunner, one of the top apps on the Atlassian Marketplace, enables you to extend, automate, and customize your Atlassian stack via your own scripts or through some premade ones.
    Tempo, another top app on the Atlassian Marketplace, provides efficiency and visibility-enhancing apps such as Tempo Timesheets, Tempo Planner and Tempo Budgets to help IT, software development, consultancy, and business teams work smarter.

     

    Why should you care?

     Automating parts of Tempo enables added customization and simplification of the tool without creating recurring steps for your team. In other words, the user or team lead looking to perform specific actions from Tempo will not have to manually perform those actions anymore. By leveraging the pre-written scripts offered in the Tempo ScriptRunner Library, those actions will be automatically done!

     

    Today’s example: Get Tempo Plans Using the REST API for a Set Time Period

    This script uses Tempo Planner, a tool to streamline the management of teams and resources to quickly find available team members and maximize your resource utilization. As the name of the script suggests, ScriptRunner now has a way to remove some pesky manual labor and automate the process of pulling Tempo plans of interest for a given Jira Issue.

     

    Where does this script shine?

    Let’s take the case of Taylor, a team lead for Rougetech. Every month, Taylor and her team get together for their monthly planning. In it, they plan time for each team member on the tasks that they must do.

    In other words, her current steps to see the total plans for the next 4 weeks are as follows:

    1. In Jira, navigate to Tempo Planner and plan the task for the team
      Plan time for the team using Tempo

      In your Tempo Planner page, you will have the possibility of filtering the view to your team. The capacity of the team and the individual members will be displayed for the determined period.

    2. After the planning has been completed, Taylor will be able to revisit an issue to see who all the collaborators are, and quickly calculate the total time planned to see if it matches her initial prediction and budget.

      Planned Time for collaborators for Tempo

      The issue “Have Fun!” showcases all the planned time under “Collaborators”

     

    That being said, this is slightly annoying for Taylor because of the following:

    • She has to manually sum the time to find out how much time has been planned on the issue
    • It does not say when that time is being planned for as the issue shows the total planned time only

    On the surface, this might not seem like much and it could end up simply saving 5-20 minutes per issue. But, let’s not forget the following:

    1. Taylor has to look at more than one issue every month, making her waste even more time
    2. Taylor has to do the same steps over and over again when they can be automated
    3. Taylor has no idea if all the planned time is evenly broken up or if it’s all planned during a certain week

    This repetition of a mundane task could also be a widespread practice throughout the whole organization. Other team leads could be following the same practice (especially if it is standardized), meaning that the company is losing hundreds, if not thousands of dollars on such a little thing.

     

    In other words, the script does the following:

    • Reduces the amount of manual labor necessary to attain the end result
    • Gets the total time for the relevant period immediately when visiting an issue
    • Decreases the potential human error to near zero
    • Automatically displays the planned time of a determined time period for an issue as a Jira custom field. This allows for reporting on planned time in the Jira issue view and to include the planned time information in other Jira reports
    • Compare total estimated time with remaining planned time. Enables you to quickly query on those issues that are over- or underallocated

     

    But the use case does not limit itself to monthly planning!

    There are many other scenarios where this script can save precious time for the end user and the organization.

    For example, a manager in a consulting firm could be looking at the staff’s planned hours for a client’s issue to ensure that for a given time period, the time planned does not exceed the contractual agreement with the client. If it does, then the firm can let the client know that they will charge extra.

    Or if for example people were logging time on an off-site issue (such as meeting clients or being on the road), then it would help a manager quickly understand how much time his team is spending off-premise, and help determine the remaining capacity of his team for a predetermined time frame.

     

    How do I get my hands on the script?

     The beauty in this partnership is its simplicity. In short:

    1. Get ScriptRunner via the Atlassian Marketplace or the “Add-ons” page in Jira’ settings
    2. Head to the Tempo – Adaptavist Library found here and subscribe to the library
    3. Go to the script of interest and copy the script in your ScriptRunner
      ScriptRunner groovy script

      All you have to do is to copy-paste the script in your ScriptRunner terminal and tweak the variables to your use case.

      Are there other scripts like this?

      Today, we quickly went over one of the newly published scripts made by the Tempo-Adaptavist partnership for Tempo Planner and some scenarios in which time could be saved through automation.

      More scripts have been recently published in the Tempo-Adaptavist library. One way to learn more about those scripts would be to join the automation webinar “Save time with tempo and ScriptRunner automations” on December 5th. You can register for the event here to get a recording.

       

    Share this post

  • Powering your Dev Teams Contest #1

    To celebrate our 8th year, we are organising a series of contests for the IT folks in Singapore.

    For the 1st month, 10 lucky winners with the correct answers will get to win a Allocacoc PowerCube Remote Original + PowerRemote each. 

    The submission will close on 30 June 2016 2359hrs Singapore time


    Your Name
    NRIC
    Your Email
    Phone number
    Your answer Which one of the following is a characteristic of Scrum projects?
    Focused on completing a deliverableAre often used by Support teams to manage a continuous flow of work itemsHave a variable-length delivery timeframeDevelopers work on issues whenever they decided to do so
    Security Check captcha
    Retype the character from the picture above

      I have read and agree to the terms and conditions below

     

    Terms and Conditions for the contest

    1. This contest is open only to citizens and permanent residents of Singapore aged 21 and above.
    2. No purchase is required. Contestants will have to like our Facebook page
    3. Limited 1 entry person. Subsequent entries will be disqualified.
    4. Each correct entry will be limited to 1 lucky draw chance. 
    5. The winners of each lucky draw will be picked from all eligible entries.
    6. The qualifying period for this draw is 1st June 2016 – 30th June 2016.
    7. The lucky draw will be conducted electronically on 15th July 2016.
    8. Winners will be notified by 16th July 2016 via a prize notification email.
    9. Lucky Draws winner are required to respond within a week from notification date in order to be eligible winners. Winners that do not respond will be forfeited.
    10. We reserve the rights to deal with all unclaimed prizes in any manner deemed fit.
    11. Any personal information collected is for the sole purpose of conducting the Contest including the notification of the winners of the Contest. By participating in the Contest, participants consent to the Organiser’s use of their personal information in accordance with the terms and conditions of the Contest.
    12. We are not a supplier of the product(s) offered and shall not bear any liability in relation thereto.
    13. Akeles’ decision on all matters relating to the draws shall be final, binding and conclusive and no correspondence will be entertained.
    14. Participation of the Contest constitutes acceptance of the terms and conditions of the Contest.

    Share this post

  • Getting Git Right 2014

     Getting Git Right
    On 22nd September 2014, Atlassian is in Singapore for the 1st time to host Getting Git Right 2014 . Atlassian is well-known for their developer tools such as JIRAConfluence, etc. The  team spent the afternoon in town to talk about how Git together with Stash can help developers work more productively and deliver products faster.

    Git makes you happy

    Stash is a Git repository management software to enable users to collaborate on their code better. Revision control and source code management is becoming increasingly essential for development teams big or small. It helps developers to collaborate more efficiently, hence the proliferation of Git adoption for developer teams and increasing interest in products like Stash.

    Who uses Git

    The Atlassian team shared their best practices on development workflows such as how to integrate Git into the system and how to use Git for faster releases. The revision control provides users with records of changes made to projects thereby empowering them in tracking and recovery of source code.

    git log

    A lucky attendee walked home with our Intel® NUC mini server with Atlassian Git Essentials (JIRA+JIRA Agile+Bamboo+Stash) pre-installed. Our Git Essentials Mini-Server is targeted towards startups and small teams as it is both energy-saving and space-saving.

    NUC winner

    Share this post

  • Win free copies of the newly published JIRA 6.x Administration Cookbook

    Readers would be pleased to know that we have teamed up with Packt Publishing to organize a giveaway of the new JIRA 6.x Administration Cookbook that we have reviewed recently (See Book Review: JIRA 6.x Administration Cookbook).

    Three lucky winners stand a chance to win a digital copy of this book each.

    JIRA 6.x Administrator Cookbook

     

    How to Enter?

    All you need to do is head on over to the book page and look through the product description of the book and drop a line via the comments below this post to let us know what interests you the most about this book. It’s that simple.

    The first 3 valid respondents will get an e-copy of the Book.

    Deadline

    The contest will close on till 17th Sep 2014. Winners will be contacted by email, so be sure to use your real email address when you comment!

    Share this post

  • 2 good news for cloud computing in Singapore

    Cloud computing is gaining more attention in Singapore. This week, I attended the VMWare Forum and saw a huge crowd of attendees. Besides utilizing cloud platforms, organizations are also trying to acquire the knowledge to set up their own cloud.

    With the growing importance of Cloud Computing, IDA has also decided to include Cloud Computing services under the Productivity & Innovation Credit Scheme (PIC). This means that organizations adopting Cloud Services can enjoy tax deductions of up to 400% subjected to a maximum of $400k.

    Likewise, Atlassian has also introduced the Cloud version of Confluence and JIRA with Atlassian OnDemand. This means users can start using these tools with subscription starting from US$10 per month without having to set up the systems themselves.

     

    Share this post

  • Atlassian on CNBC Power Lunch

    Atlassian, the maker of Confluence & JIRA was featured recently on the CNBC – US National TV for a short interview.

    [vodpod id=Groupvideo.8600103&w=450&h=325&fv=]

    It’s an amazing feat that a company started by 2 university graduates with a $10k credit card loan has grown into a company with 225 employees worldwide and 59 million revenue in FY2010.

    Kudos to Mike & Scott and the Atlassian Team 🙂

    Add to FacebookAdd to DiggAdd to Del.icio.usAdd to StumbleuponAdd to RedditAdd to BlinklistAdd to TwitterAdd to TechnoratiAdd to FurlAdd to Newsvine

    Share this post

  • One of the most dreaded tasks – writing documentations

    Almost every people hates writing documentation. It usually takes place only after everything is done where it is very difficult to recall all the tiny details. And it is likely that nobody else will read it since the person who wrote it has all the knowledge in their head.  That’s why a lot of technical people dread writing documentations.

    Sarah Maddox has given an very useful and interesting presentation with tips on making documentation more useful and engaging.

    By increasing the engage-ability of the documentation, it increases the value of the documentation as

    • more people is likely to read the documentation
    • more people will be encouraged to contribute to the documentation
    • more people will be encouraged to keep it updated
    • more people will share their experiences too

    A wiki helps to increase the engage-ability of the documentation by

    • making it easier to create documentation during the project rather than end of the project
    • making it easier to search (with a in-built search engine)
    • making it easier to share and link related information (with threaded comments on the same page)

    You can download the slides together with her notes at her blog.

    http://ffeathers.files.wordpress.com/2010/06/summit2010-earthmove-sarahmaddox-slideswithnotes.pdf

    Add to FacebookAdd to DiggAdd to Del.icio.usAdd to StumbleuponAdd to RedditAdd to BlinklistAdd to TwitterAdd to TechnoratiAdd to FurlAdd to Newsvine

    Share this post

  • Trade in your bug tracker for a free version of JIRA 4.0

    Atlassian is currently running a promotion for JIRA 4.0 for users to trade in their bug tracker for a free version of JIRA 4.0 (10-user licenses)

    Beside keeping track of bugs and change requests, JIRA can also be used for

    • Project Management – Track, allocate and report on project tasks with real-time statistics
    • Technical Support /Helpdesk – Escalate cases, monitor response statistics and manage team workload.
    • Agile Development – Estimate, allocate and track your iterations.

    For those that haven’t tried using JIRA, here’s a good opportunity to try out the full enterprise edition of JIRA with no cost!

    For those are using JIRA, you might want to share this information to your colleagues who are still using Excel worksheets, Bugzilla or other tools to track issues.

    Here’s 10 more good reasons why you want to consider this attractive offer now.

    For more details on this promotion, you may check out Atlassian’s website.

    And here’s a quick preview on the new features to be launched in JIRA 4.0

    Add to FacebookAdd to DiggAdd to Del.icio.usAdd to StumbleuponAdd to RedditAdd to BlinklistAdd to TwitterAdd to TechnoratiAdd to FurlAdd to Newsvine

    Share this post

  • Akeles Consulting is One

    Today is the first anniversary of Akeles Consulting. For the past one year, we have helped our clients to improve their productivity in the area of Collaboration and Project Management. This is done by coupling our best practices together with good tools like Confluence and JIRA.

    We will like to take this opportunity to thank our partners, clients and associates for their friendship and support.
    Thank you 🙂

    Add to FacebookAdd to DiggAdd to Del.icio.usAdd to StumbleuponAdd to RedditAdd to BlinklistAdd to TwitterAdd to TechnoratiAdd to FurlAdd to Newsvine

    Share this post

  • What happened at the SiTF exhibition

    We had our first exhibition 3 weeks ago. The response was very good. A lot of people are interested in what we are offering. We were so busy talking to the attendees during the exhibition, so I can only share the photo that I have taken before that.

    Our tagcloud banner

    It was also a good time to network with the heavyweights of the industry. I managed to get the opportunity to have a photo with Mr Frank Koo, (Managing Director, Oracle Singapore).

    Photo with Frank Koo, Managing Director, Oracle Singapore

    Add to FacebookAdd to DiggAdd to Del.icio.usAdd to StumbleuponAdd to RedditAdd to BlinklistAdd to TwitterAdd to TechnoratiAdd to FurlAdd to Newsvine

    Share this post