You are here

India

Mastering JIRA 7

Book Details

ISBN 139781786466860
Paperback450 pages

Book Description

Atlassian JIRA 7 is an enterprise issue tracker system. One of its key strengths is its ability to adapt to the needs of an organization, ranging from building software products to managing your support issues.

This book provides a comprehensive explanation covering all three components of JIRA 7, such as JIRA Software, JIRA Core, and Jira Service Desk. It shows you how to master the key functionalities of JIRA and its customizations and useful add-ons, and is packed with real-world examples and use cases.

You will first learn how to plan for a JIRA 7 installation and fetch data. We cover JIRA reports in detail, which will help you analyze your data effectively. You can add additional features to your JIRA application by choosing one of the already built-in add-ons or building a new one to suit your needs.

Then you'll find out about implementing Agile methodologies in JIRA by creating Scrum and Kanban boards. We'll teach you how to integrate your JIRA Application with other tools such as Confluence, SVN, Git, and more, which will help you extend your application. Finally, we'll explore best practices and troubleshooting techniques to help you find out what went wrong and understand how to fix it.

What You Will Learn

  • Plan the installation and upgrade of your JIRA instance to the newest version
  • Configure issue type schemes, create customized workflows, modify permission schemes, and change notification schemes
  • Implement JIRA Service Desk to manage your support tickets
  • Customize JIRA for test management, helpdesk, and requirement management
  • Deploy JIRA for Agile tracking using the Scrum and Kanban techniques
  • Develop JIRA add-ons to extend JIRA's functionality
  • Migrate data from external systems using CSV import
  • Generate reports directly from the JIRA database and use custom JavaScript and CSS
  • Integrate your JIRA application with third-party tools such as Confluence, SVN, and Git

Table of Contents

1: PLANNING YOUR JIRA INSTALLATION
2: SEARCHING IN JIRA
3: REPORTING – USING CHARTS TO VISUALIZE THE DATA
4: CUSTOMIZING JIRA FOR TEST MANAGEMENT
5: UNDERSTANDING ZEPHYR AND ITS FEATURES
6: SAMPLE IMPLEMENTATION OF USE CASES
7: USER MANAGEMENT, GROUPS, AND PROJECT ROLES
8: CONFIGURING JIRA USER DIRECTORIES TO CONNECT WITH LDAP, CROWD, AND JIRA USER SERVER
9: JIRA ADD-ON DEVELOPMENT AND LEVERAGING THE REST API
10: IMPORTING AND EXPORTING DATA IN JIRA AND MIGRATING CONFIGURATION
11: WORKING WITH AGILE BOARDS IN JIRA SOFTWARE
12: JIRA ADMINISTRATION WITH SCRIPTRUNNER AND THE CLI ADD-ON
13: DATABASE ACCESS
14: CUSTOMIZING LOOK, FEEL, AND BEHAVIOR
15: IMPLEMENTING JIRA SERVICE DESK
16: INTEGRATING JIRA WITH COMMON ATLASSIAN APPLICATIONS AND OTHER TOOLS
17: JIRA BEST PRACTICES
18: TROUBLESHOOTING JIRA

Buy now: https://www.packtpub.com/application-development/mastering-jira-7-second...

How to study for JIRA Administrator Certification

I recently cleared my JIRA Administration Certification and share briefly about my experience about it. I have been working on JIRA for many years now and JIRA along with other Atlassian tools is my main competency these days. I feel quite privileged that I got the opportunity to work with many known and popular companies. Working for big companies as a full time employee is good but in your career you can never work with all of them, but for me I have been working with them on short term assignments and projects. I get to meet them in person, see their offices and fancy campuses. I also get to travel a lot. It is tiring but at the same time, I am making memories too. I get to travel a lot and I get paid for it as well. I get to stay in nice hotels and eat food from all over.

Atlassian Certified JIRA Administrator

Oh sorry I am talking too much about myself. Back to the original topic. How to study for the JIRA Administration Certification. I will be precise and will give you my thoughts about the test.

1. Atlassian Certification Page

Read everything about the JIRA Certification on this page: https://www.atlassian.com/university/certification

And read it again.

1.1 Exam preparation: https://www.atlassian.com/university/certification/certifications/exam-a...

Just get familiar with the process by reading everything on this page.

1.2 Take Sample test: http://atlassian.articulate-online.com/8679133671

This will probably give you some idea about the questions asked, but I will share below as well about some of the questions.

1.3 On the same page above (1.1) there will be a button that says "Exam Topics", just click on the Download button to check the topics that you need to focus on. Click on the link below for direct link to that PDF.

https://www.atlassian.com/dam/jcr:11b4e24c-f0eb-4b81-869d-3644c3797dbe/E...

One you get this PDF, just download it and take a print out of it. Now here is the important part. For topic mentioned in this PDF, just search for it on the official Atlassian documentation and read it briefly. Of course it might be boring but do go through it and look for anything you are not familiar with. I never really spent dedicated time reading the documentation thoroughly. I just read it as and when required but you need to pass the exam here and just make sure that when you read that documentation page, you know everything about it. Pay attention to any special note.

2. Read my book - Mastering JIRA 7, Second Edition

Doing self promotion here but in case you are new to JIRA Administration world and want to quickly learn about various aspects of JIRA 7 then this book will certainly help you a lot to learn a lot in less time. I have written this book based on my experience working for my clients. I have been also training many people to work on JIRA 7 and I know what kind of questions people ask and how to give them the answer that make them learn a specific topic.

https://www.packtpub.com/application-development/mastering-jira-7-second...

Do buy this book and read it. It should take 2-3 weeks maximum if you read it for 2-3 hours everyday. Finish it early if you want to but I would recommend installing JIRA environment and doing hands-on. For this JIRA Administration Certification you just need to focus on the "JIRA Administration" i.e. anything and everything that needs to be done from the UI only. It is good to know about "Server Administration" but you don't need to know everything about it. Also, in this book skip any part where you may need to do any scripting or coding.

3. Install JIRA 7 and play with it

If you are new to JIRA Administration then it will be difficult to clear this exam as it not only tests your JIRA skills but also your ability to solve a specific problem in the best and efficient way. Install JIRA and while you are going through Step 1.3 and Step 2 above make sure you have an environment to play with.

Get familiar with the terms and admin interface by heart. You can't memorize then and there is no need to remember them as well but you should know where a specific setting can be found.

4. Very important topics to study and kind of questions

UPDATE: I got an email from Atlassian asking me to remove the topics.

Final thoughts

JIRA Administration Certification is not easy but it is good way to evaluate yourself. I have been working on JIRA for many years but in an attempt to clear the exam I also learned many things about the tool which are hidden somewhere in the official documentation or may be I never really got the opportunity to work on those features or use cases. Nobody is expert on everything and same is true for JIRA.

If you have been continuously working on JIRA Administration for a medium to large scale organization for at least 2 or 3 years then you should easily be able to clear the exam. For me, it is my job to manage many JIRA instances and rolling out this tool in several companies. When I sit with the client to understand their requirements I of course write it down and make notes but back in my mind I am also customizing JIRA at the same time like how many configurations I need to create. If you have been supporting any active JIRA for multiple teams then you should be able to clear it.

Exam day and Time Management

Last tips for your exam day.

Attempt the short questions first and mark any question which is bigger than two paragraphs for review later. There will be a check box below the question to mark it. Even if you don't mark it, there is a Review all link that will show you an overview of all the questions that you have attempted, not attempted and marked for review.

So here is the flow that you should follow in the exam.

First cycle: Target time 1 hour
Attempt short questions -->
Leave questions that are bigger than two paragraphs -->
Mark short questions that you have attempted but want to review later

Second cycle: Target time 30 minutes
Attempt bigger questions -->
Mark big questions that you have attempted but want to review later

Third cycle: Target time 30 minutes
Review the marked questions one by one -->
Unmark a question after reviewing it

Just make sure you don't leave any question unanswered as there are no negative markings.

Exam format

XXX questions
XXX minutes, but it is not mentioned on the JIRA Administration Certification page
Multiple Choice Questions
You may be asked to select more than one options

So here you go. I hope you clear your exam. Let me know by clicking on the contact link about your exam :)

Best of luck!

Atlassian Certified JIRA Administrator - Ravi Sagar

So yesterday I cleared the JIRA Administration Certification. Honestly I feel good about it but I don’t think we need a piece of paper to prove that you have expertise on a particular tool. JIRA is just a tool and I have been working on it for several years, implementing it for companies of different sizes. Having this certification might help in getting more business but I know that clients usually look for your experience in similar deployment. They will feel convinced if you have done something like that in a different company of similar domain. It makes them feel good and comfortable in hiring you. Atlassian started this certification because there was a request from the market and there is no harm in that.

Clearing Atlassian Certified JIRA Admininstration exam is not easy. I think only those people who have been working 100% on JIRA as part of their job for the last 2-3 years can clear it, of course there are exceptions but this is just my feeling. So if you are totally new to JIRA and just started learning it, so don’t bother about this certification. You won’t be able to clear it easily and waster money, it is a costly certificaiton. There are exceptions but still it is quite difficult. This test is meant to test your experience and how you would handle a situation in the best possible way. There could be more than one correct answer to some question but you need to select the one which is most efficient and requires least amount of configuration. There are questions on almost every aspect related to JIRA Administration and you can start reading the official documentation to get started or you can also read my boo - Mastering JIRA 7 (self promotion)

Lot of people contact me for trainings and they just want to clear the test. Well first of all they should not bother about the test but if you are confident that you have enough JIRA knowledge and you really want to get certified then I will start a separate blog post on that sharing the tips and topics that will help you for the test. I just cleared the test yesterday and I was anyways never planning to do it but since I have done it now so now I don’t mind sharing my experience. In fact for someone who is already working on JIRA for couple of years, it should be just 2 days of additional effort going through the exam topics and reading the official Atlassian JIRA documentation.

Atlassian Certified JIRA Administrator

This is my official badge with a link to my certificate.

What else, well lot of work these days, I don't like it really. Sometimes I like doing nothing for many days in a row. I miss those days when I did nothing for many weeks. It is good to just relax sometimes. Not sure when will I be able to do that again. I haven't cycle at all recently. I haven't ran at all and I have not worked out as well. Winters are almost over now. It is officially spring time and sun has been really considerate for the past two days.

Sunshine after many many days
Sunshine in London

I hope it stays sunny and clear like.

JIRA Training in India - Best Practices

Over the past few months I have seen a tremendous increase in demand for JIRA Trainers. I guess lot of companies are now moving to JIRA for their Issue Tracking. Already Atlassian has done a great job in create a world class product which is being used by so many companies like linkedin, twitter and even facebook. There are lot of other tools like Fisheye/Crucible, Bamboo, JIRA Agile, Hipchat and Confluence which integrates really well with JIRA.

I guess that is one of the reason why companies prefer to use JIRA as it is not just a product for issue tracking. One can customize it to act like a Helpdesk system, Test Management or even keeping tracking of HR processes.

Though it is really very simple to customize JIRA, it is usually a good idea to plan the customizations really well.

Things to take care before implementing JIRA in your organization.

1. Plan JIRA Installation

There are several questions that one should ask the teams before installing JIRA.

  • Number of Projects?
  • Number of Users?
  • Whether you need Email Notifications
  • Authentication method
  • JIRA will be used from multiple locations?
  • Concurrent Users
  • Number of issues/projects?
  • Total issues?
  • Support for attachments
  • Number of custom fields

2. Choice of server

It is very subjective. If your IT is more comfortable with Windows, SQL then use windows server. Linux has some advantages like ssh, and more suitable for open source tools like postgres or MySQL.

Generally for best performance most people prefer Linux - RedHat or CentOS being the first choice of distro.

3. Choice of Database

If you are planning to use linux then preferred database in Postgres

4. Amount of RAM

No fixed answer for this but here are some suggestions from the Atlassian website.

  • For upto 50 projects, upto 100 users,
  • For uptp 100 projects, upto 3000 users,

5. Monitor the Traffic

Use tools like Awstats and Google Analytics. This will help you immensely in understanding the peak of traffic.

6. Document your Configurations

If you plan to use JIRA for 3 difference Use Cases like Test Management, Software Development and Helpdesk System then create 3 separate documents to store all the configurations. You can also use excel sheet if that is more convenient, the idea is to finalize all the configurations before you implement them in JIRA and never modify the configurations in JIRA without storing them in the document. These configuration documents will help other JIRA administrators who will take over your work in your absence.

7. Setup a CCB - Change Control Board

If you are responsible for managing JIRA for your organizations then various teams and users using it will come up with various enhancements and new feature implementations in JIRA. Never directly modify the customizations in JIRA directly without going through a change control board, where you should analyse the impact of that change on the instance.

For example adding a new value in a select list might look like a simple customization but if other teams are also using the same custom field then they might be surprised with this new value and might get confused. If you had used contexts then this problem would not come but it is good that you you know the impact before implementing any change.

These things which I mentioned above are just few pointers that will help you and it comes with experience. I have worked with MNCs where I have implemented big JIRA instances. The JIRA Training that I provide covers all such good practices and help any new administrator before the actual implementation.

Now offering JIRA & JIRA Agile Training anywhere in the world

I am writing after so long on my blog, though I always promise myself to update this blog regularly but it never happens. Well things were indeed quite busy in the past few weeks. At sparxsys we are now planning to do more challenging work than ever. Recently we started working on mobile app, currently we are working on an app that will fetch the data from a Drupal website and display it on the app. I hope this will enhance our portfolio. We are also now trying explore into overseas market. I am hoping for the best to happen.

Well, recently we started promoting our JIRA course more aggressively. We updated our website Slashnode.in which is dedicated portal for Drupal and JIRA corporate training and surprisingly we got amazing response. I now receive lot of calls from all over the world to conduct JIRA Trainings and also to provide consultation to companies who want to use JIRA.

Currently we offer training on both JIRA and JIRA Agile (Greenhopper). Check out the training content.

Pages

Subscribe to RSS - India