Inconsistency Throughout Product
Wendy's recent question about contract lists and the fact that you delete/rename them in an obscure, “non-standard” way, got me fired up enough to open a new topic.
My general comment/question on this is, once again, WHY is THIS so DIFFERENT from most of the other ways to handle lists???
This is another example of the many inconsistencies in this system, which requires the user to [re]learn a unique approach to something that should be STANDARD!
Examples abound in all areas of the system. These are the ones that bother me most:
- Searching for any record:
- looking for all names beginning with “Mc”, in some places, I can/have to use “Mc%”; in some contexts, that'll return nothing. Sometimes all I need to do is type “Mc”. In some contexts, there is no way to do such a search.
- Sometimes when searching for a student, you can use email or first name. Other times, it can only be last name.
- Managing lists - why do contract lists look different from any other kind of list? ["Save As" semantics are either different in different places or don't exists at all [eg. advanced lists]
- Preview - Click preview while editing an application and you [conveniently] get a new browser tab, which, when you're finished viewing, you can close. But preview a transcript and it displays in the current tab. If you were to close the tab here, you'd lose the editing session of the transcript.
- Course Record Displays: in some places, “course code” is displayed. In others, it isn't
What others are there? [Perhaps BB is listening]
I wish these would be addressed. They must be low-hanging fruit.
Comments
-
I just want to add to this that this is not the only inconsistency with Blackbaud SKY API.
For example, depending on the error that the API responds with, the formatting comes in one of 3 different ways that I've found (so far!) and if you have a modular error catcher in your app you have to account for all 3 different ways. There is no documentation on all the different ways, sadly.
Another example is pagination. Depending on the endpoint, and I've not even gone through all the School ones let alone other API endpoints such as for RE or FE NXT, you have to specify the next record in one of 3 different ways (next record number, last user id, or next page number).
This is a trend that hits on many areas and reporting is just another one.
0
Categories
- All Categories
- 6 Blackbaud Community Help
- 211 bbcon®
- 1.4K Blackbaud Altru®
- 402 Blackbaud Award Management™ and Blackbaud Stewardship Management™
- 1.1K Blackbaud CRM™ and Blackbaud Internet Solutions™
- 15 donorCentrics®
- 360 Blackbaud eTapestry®
- 2.6K Blackbaud Financial Edge NXT®
- 655 Blackbaud Grantmaking™
- 576 Blackbaud Education Management Solutions for Higher Education
- 3.2K Blackbaud Education Management Solutions for K-12 Schools
- 941 Blackbaud Luminate Online® and Blackbaud TeamRaiser®
- 84 JustGiving® from Blackbaud®
- 6.7K Blackbaud Raiser's Edge NXT®
- 3.7K SKY Developer
- 248 ResearchPoint™
- 120 Blackbaud Tuition Management™
- 165 Organizational Best Practices
- 240 Member Lounge (Just for Fun)
- 34 Blackbaud Community Challenges
- 37 PowerUp Challenges
- 3 (Open) PowerUp Challenge: Grid View Batch
- 3 (Closed) PowerUp Challenge: Chat for Blackbaud AI
- 3 (Closed) PowerUp Challenge: Data Health
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Product Update Briefing
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Standard Reports+
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Email Marketing
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Gift Management
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Event Management
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Home Page
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Standard Reports
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Query
- 796 Community News
- 3K Jobs Board
- 54 Blackbaud SKY® Reporting Announcements
- 47 Blackbaud CRM Higher Ed Product Advisory Group (HE PAG)
- 19 Blackbaud CRM Product Advisory Group (BBCRM PAG)
