I am using powerBI to track different tasks over many projects - as a quality plan. Now I am looking for a way to send out email-reminders to project managers if their project needs attention.
In powerBI I get an overview and get my red lights in conditional formatting if a project needs attention - next step would be to automate reminders.
Any ideas are much appreciated.
There is no way for a data driven alert email currently available in Power BI, the closest would be to use email subscription, that will send out emails at a defined scheduled.
Related
We are using Azure DevOps to track our development work. I can open an individual story and see the history of changes and the chart of the status history. This is useful for an individual story, but doesn't allow me to identify trends and possibly highlight issues in our processes.
I would like to have a chart, or an export that shows the historical changes for all stories (within a date range, or some other filter) so I can discover:
How long does a story stay in each status, on average? (Q: Which statuses take the most time)
How many times is a story set to a status, on average? (Q: When and how often are we moving backward in the flow)
How many times does a story move backward for each team member? (Q: Where should we focus our training efforts)
I have searched within the dashboard, reports, and online for some way to get this information and either haven't used the right keywords, it doesn't exist, or I totally missed it.
Does anyone know if this type of information is available and how I can access it?
There isn't an easy way to accomplish this, unfortunately. Your best bet is going to be composing a Power BI report or Excel, whichever you're most familiar with. Even then, you're going to run into problems with #2 and #3. Microsoft doesn't have an easily accessible way to query the history of each status among all work items.
However, #1 is possible within PowerBI and Excel. Here are a few guides to get you started:
Excel
To import Queries into excel, you have to install a few things follow this guide to get started:
https://learn.microsoft.com/en-us/azure/devops/boards/backlogs/office/track-work?view=azure-devops&tabs=open-excel
Power BI
To get started consuming Analytics views within Power BI, follow this guide:
https://learn.microsoft.com/en-us/azure/devops/report/powerbi/create-quick-report?view=azure-devops
Whether you're using PowerBI or Excel, the fields you'll want to include within your query or Analytics View will look like "[STATUS] Date", "Closed Date" for example. That will make them accessible within PowerBI, or Excel, depending on which you go with.
Once you have your data, you'll want to create reports that compare the status dates to determine how long a story stays within a status.
Azure DevOps Report for User Story Status History
Azure devops is not intended to be a time tracking tool. You could query the work item history with the TFS API and check the timestamps on when the state transitions occurred if you really wanted to.
So, Azure devops doesn't track the time spent on a per day basis. It keeps track of the total time spent. If you want a per person per day value, you'll have to go through the iterations/workitem history and calculate the running difference.
If you really looking for a TimeReporting for the work items of per person, I suggest that you take a look at a third party yool like Timetracker:
Timetracker
New to version 5.0.! Individual, team, and custom reports powered by
version 3 of the REST-based reporting API. 7+ customizable widget
types that let you see data that you need, how you need it. In
addition to the six default reports in Reporting, users can create
custom reports for individuals or teams.
On the other hand, we could develop our scripts via REST API Revisions - List to get the System.State change and System.ChangedDate, then compare the date to get the time in each status.
I need to analyse the team's productivity by user.
I would like to see how many tasks each user burned, but I would like to see too, the sum of the work planned by each burned tasks (the "Remaining Work" column when the task was created).
Can anyone tell me how I can do this?
How can I analyze the user productivity in Azure DevOps?
There is a side plan Work details under the view options for Sprints:
If you set sprint capacity correctly, you will find the work details for team and user.
If you want to see how many tasks each user burned, you can add a Query to get the list:
Hope this helps.
My users register on my website (200 per day) and can select from a large pool of categories (100) of content they are interested in: Tech, Business, Health... and so on.
I want to send them an email every week with a digest of the categories they selected.
What's the best tool for the job?
I'm not sure you can do that with Mailchimp and is really expensive considering my user count growth. Plus, users would register on my database and then would have to re register and confirm it on Mailchimp.
I was thinking of making my own / buying something custom that uses Amazon SES.. Looks cheaper. Is that a good idea? What would the obstacles be? Is it very hard to manage bounces, getting your domain through spam blockers and stuff?
Mailchimp is a great way to go here. You can use their API so that your users do not need to re-register. Their content creation tools are great as well so you can build everything you need with them. https://apidocs.mailchimp.com/gettingstarted/connectivity.php
Building out your own tools really depends on what all your platform does today.. that make vs buy decision is a complex one.
I am wondering if anyone has come up with a good method for managing scheduled reports in JasperReports Server. We have a multi tenant environment and there can be hundreds of users with the ability to schedule reports. I want the ability to view ALL reports currently scheduled, who submitted them, when they last ran, are scheduled to run next, and if possible if they are currently active (running). I know that JR Server doesn't currently offer anything via it's UI for doing this so not sure what options if any may be available to aid with this type of visibility. If anyone has come up with a good method for accomplishing this I'd love to hear how you were able to accomplish.
Thanks,
Bob
I'm trying to figure out a solution to manage our transaction emails (such as the welcome email, you've got a bid, etc...)
We would like to be able to allow marketing to manage the content of the emails, and create split tests to test content / subject lines / etc...
Ideally we could invent our own success metrics to report back to the email management system (such as user completed registration, accepted bid, etc...).
Right now we have our emails in templates using stringtemplate. The code replaces tokens with the correct content for that email.
Strongmail is a potential solution, but it is pricey - anybody have experience with alternatives?
I'm looking for the same kind of service, and https://www.sendwithus.com/ seems to do the job.
Have you taken a look at PostageApp?
Currently, it's a layer between your web app and your SMTP server which has additional features for your transactional emails.
With PostageApp, you are able to create two different templates and have them triggered alternately with different content and subject lines. However, the metrics that you would want to use for A/B testing aren't built into the system yet, so I'm not sure if it would be a good fit for you.
Full Disclosure: I work for The Working Group, the company that created PostageApp.
But if you do have questions about what we can help you with and what we can't, definitely let me know and I can answer plenty of questions for you!
Try http://www.cakemail.com/
It is a third party, you design your workflows and give them your contacts.
I work for a 6 million a year website company and we direct all our clients to them, so far so good, everyone is happy.
You have to contact them to have a price but you can get a free account for testing